Contact UsIf you have any questions, we would love to help.
Get In Touch
We can help you achieve your fitness dreams. Just drop us a line!
Location & Hours
Located in Pinecrest, Florida, less than a mile from The Falls.
Address: 8861 132nd Street
Miami, Florida 33176
View map & directions »
Hours: Mon-Fri, 6:00AM-9:00PM