LA Fitness
- Distance: 18.91 mi
- Address:5803 Babcock Rd, San Antonio, TX 78240
- Phone:(210) 202-3139
- Reviews: 34Rating: 3.5
Horrible experience. I singed up for personal training at this location. The first trainer talks more than she train, one day she trained me for literally 10 minutes and then she said that we are done.... more