2319 Lee Road
Cleveland Heights, Ohio 44118
The Atma Center is an award-winning yoga center. They offer weekly studio classes, corporate programs, workshops, and Yoga Therapy. The Atma Centers' retail store offers walk-in and online customers with yoga mats, props, books, CDs, neti pots, supplements, health related items, and unique gifts.
Loading Map...Get directions
No upcoming events at this location