Felix Shoe Repair
Add to Favorites
Add Hours
Saved to Favorites
Phone: (917) 521-0848
Address: 620 W 171st St Frnt 1, New York, NY 10032
720 W 181st St, New York, NY 10033
213 Pinehurst Ave, New York, NY 10033
227 W 145th St, New York, NY 10039
73 Market Pl, Yonkers, NY 10701
3805 Broadway, New York, NY 10032
3454 Broadway, New York, NY 10031
2310 Adam Clayton Powell Jr Blvd, new york, NY 10030
121 Market St, Yonkers, NY 10710
430 E Tremont Ave, Bronx, NY 10457
501 W 139th St Frnt 2, New York, NY 10031