Life Time Fitness has 3 Locations in Houston. They are Willowbrook, Cinco Ranch and Sugarland. The are no locations in the Gallaria area at this time. They are the premier fitness centers in the country, and are in over 10 states now. For a map of the 3 in Houston, please go to the website linked above.