CorePower Yoga, touted as the largest yoga studio brand in the U.S., is opening its first Tampa Bay location in St. Pete.
The company, which offers a range of yoga classes and instructor certification classes, has signed a lease at 965 Central Avenue in the EDGE District.
CorePower Yoga is expected to open its new studio in 2027…