Squad Fitness
- Distance:910.61 mi
- Address:2709 19th Pl south, Homewood, AL 35209
- Phone:(205) 999-7985
- Reviews:12Rating:5.0
Time flies when you are having fun. 6 week ago, my sister in law proposed we take a challenge together. She gave me a phone number, I called, made an appointment, filled some forms and off we went.... more