Shoe Stores in New Orleans, LA
Shoe Stores
814 Canal St.,
New Orleans ,
LA
70112
UNITED STATES
Based on 1 reviews
Overpriced and disappointed
This place has alot of Ed Hardy, True Religion, MEK and other brands. Only problem is that they mark everything UP WAY above MSRP price. The same goes for their shoes and other gear.Worldwide > United States > New Orleans, LA > Shoe Stores