Foot Locker
1400 Poydras St Ste 178
New Orleans
LA
70112
(504) 525-3419
footlocker.com
Open Map
Description
Foot Locker is located at 1400 Poydras St, New Orleans, LA. This location is in the Central Business District neighborhood..
by merchantcircle on June 06, 2015 from
merchantcircle
central business district
Clothing
french quarter - cbd
Number of employees: 10 to 19
Retail Shopping
Shoes
Shoes - Retail
Sportswear
Sportswear Retail