We are a premier health and fitness center located on Findlay Market in the heart of OTR. We are a membership based business. Our mission is to increase health and fitness through community.
Address
124 Findlay Street
Cincinnati, OH 45202