Snap Fitness
- Distance: 3.13 mi
- Address:2835 Highland Ave, Birmingham, AL 35205
- Phone:(205) 202-4010
- Reviews: 21Rating: 4.0
I go here 3 to 4 times a week. It works for what I need it for. But the place is not great. Loose and ragged weight benches. No cups or paper towels provided since last Fall. There is water.... more