Are there any shoe outlets located at elmwood?
Address: 1200 S Clearview Pkwy, Elmwood, LA 70123, USA
Local Guide Remediator | Sep 17, 2019
Obviously too lazy to check the website and don’t know how to use a phone!
Lesia Ormond | Sep 17, 2018
Yes sketchers they have amazing deals on shoes
Alyssa Ferrera | Sep 17, 2018
They have a DSW
Brittney Gray | Sep 17, 2018
Yes
Thanks! Your answer is awaiting moderation.