Atma Center

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.

Categories: Family, Recreation

Loading Map...
Get directions

No upcoming events at this location

Similar Locations