Meme's Flower Shop

Meme's Flower Shop

309 Main Street Franklin, LA 70538

Fresh and artificial flowers, plants, stuffed animals, balloons and tuxedo rentals

Hours: 
Monday - Friday, 8 am to 5:00 pm; Saturday, 8 am to 12 noon
Phone: 
(337) 828-0470
Tour Bus Friendly: 
No