YMCA Group Exercise classes offer a fun, social and energizing way to stay active. With a wide variety of formats—from yoga and Pilates to cycling, strength training, LES MILLS programing, water fitness and dance—there’s something for every interest and fitness level.
https://www.ymcarichmond.org/programs/health-and-fitness/group-exercise/