Homewood Shoe Hospital

2900 Central Avenue, Homewood, AL 35209