Imelda's Fine Shoes Inc

Imelda's Fine Shoes Inc

Shoe Stores in Metairie, LA

Shoe Stores

Contact us

Location

501 Metairie Rd.,
Metairie , LA 70005 UNITED STATES

Reviews

Imelda's Fine Shoes Inc 504-849-9089
501 Metairie Rd.,
Metairie , LA 70005 UNITED STATES
$
Imelda's Fine Shoes Inc

Detail information

Company name
Imelda's Fine Shoes Inc
Category
Shoe Stores
Rating
Not Rated
Tags
shoe outlet stores,  list of shoe stores,  online shoe stores journey shoe stores
Is this your business? Manage via YEXT
edit delete

Imelda's Fine Shoes Inc

Contacts Location Details