1. Carl's Comfort Shoes
4421 Creekside Ave, Hoover, AL 35244
Coordinate: 33.37469,-86.81583
Phone: (205) 402-2108
2. Jarmon Shoes
2000 Riverchase Galleria, Hoover, AL 35244
Coordinate: 33.38012,-86.80695
Phone: (205) 985-3150
3. Traffic Shoe Store
3000 Riverchase Galleria, Hoover, AL 35244
Coordinate: 33.37734,-86.81052
Phone: (205) 985-2097