Thurmond Fitness
- Distance:5.62 mi
- Address:929 Norwood St, Fort Worth, TX 76107
- Phone:(214) 773-4835
- Reviews:11Rating:5.0
I went to John in December in the worst shape of my life. I had no energy, didnt fit into my clothes anymore, and just felt unhealthy. I also had a busy work schedule and awful eating habits.... more