Francesca's

333 Canal St
New Orleans, LA  
Hours of Operation
Mon - Sat 10:00 am - 8:00 pm
Sun 12:00 pm - 7:00 pm
Customer Reviews
 Citysearch
caliprncss6 on 01/15/2009
Of all the boutiques this one has the be...
Some content provided by
Citysearch
Business Details
Other Places Like This
Wehmeiers The Shops At Canal Place
333 Canal St
New Orleans, LA
1.4 mi
Wish
400 N Peters St
New Orleans, LA
1.6 mi
Fleur De Paris
523 Royal St
New Orleans, LA
1.7 mi