Ultra Fitness and Spa
- Distance: 1,137.34 mi
- Address:5999 De Zavala Rd # 130, San Antonio, TX 78249
- Phone:(210) 558-8218
- Reviews: 13Rating: 3.6
After listening to the ads on the radio to lose 30 pounds in 30 days I decided to give this a try. I scheduled an appointment and was given the standard line that at my age I'm probably in low 200s for testosterone and supplementing this would allow me to decrease weight, gain energy, and feel like I did in my 20s.... more