French Sole
333 Canal St Ste 119
New Orleans
LA
70130
(504) 267-9000
Open Map
Description
French Sole is located at 333 Canal St, New Orleans, LA..
by merchantcircle on August 07, 2015 from
merchantcircle
apparel
Clothing
Clothing and Accessories
clothing store
footwear
New Orleans
Retail shoes & sneakers
shoe store
shoes
Shopping