The Shoe Fits
Closed
1512 W 86th St
Indianapolis, IN 46260
The Shoe Fits is a charming shoe store located in the heart of Indianapolis, IN. With a wide selection of styles for men, women, and children, shoppers can find everything from casual sneakers to elegant dress shoes. The knowledgeable staff is dedicated to helping customers find the perfect fit, ensuring a comfortable and enjoyable shopping experience.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.