Location

Our gym is located at 2725 North Main Street in Findlay, Ohio.