Shana Ross Fitness
- Distance:8.09 mi
- Address:629 W 22nd St #1, Houston, TX 77008
- Phone:(713) 861-7272
- Reviews:14Rating:5.0
Best place ever for my workout!. The environment is wonderful and encouraging. If you have an injury, this is the place to go. After 2 back surgeries, I am where I was before all the pain.... more