Shoe Box
3118 Severn Ave
Metairie
LA
70002
(504) 779-7463
Open Map
Description
Shoe Box is located at 3118 Severn Ave in Metairie and has been in the business of Shoe Stores since 2001.
by dandb on September 07, 2015 from
dandb
apparel
Categories: Shoes, Shoes Stores
footwear
shoe store
Shoe Stores
shoes
Shoes
Shoes & Shoe Repairs
Shoes - Retail
Shoes Boots and Sneakers