Home Directory Atma Center Atma Center - in Health & Wellness, Yoga 681 2319 Lee Road Cleveland Heights , OH216-371-9760 atmacenter.com Go back to directory.