Timberline Fitness Studio
- Distance:1,467.24 mi
- Address:3939 Montrose Blvd, Houston, TX 77006
- Phone:(713) 523-7007
- Reviews:18Rating:4.9
Great establishment. Was on holiday for a few days; has everything you need to keep fit whilst! Affordable rates; and everything from squat racks to a mma area to a damn basketball area.... more