Snap Fitness
- Distance: 10.92 mi
- Address:9806 Indiana Ave, Lubbock, TX 79423
- Phone:(806) 224-2700
- Reviews: 18Rating: 4.0
Went in in feburary with my insurance fitness program was told they stopped taking it in October. So they have been taking money from my health insurance for over a quarter of a year and not letting those of us paying for the insurance use their gym.... more