This fitness center has a location that can be easily found with its address: Building 1702, S Hackberry St Street, San Antonio City, and it has a co-brand with Nautilus Fitness Center. However, its overall quality and pricing are unknown. There are some issues with the center being closed for years, which makes it hard to know what to expect. On the other hand, there is a review that describes it as a great place to work out, although it is not fancy.