All Studios

Flordia

Lakewood Ranch

Mantra’s fourth location opened in Lakewood Ranch in 2021. Located only a short drive from the original location, Mantra’s most recently opened location gives Mantra enthusiasts in the Sarasota region another reason to get their sweat on!

BUY CLASSES