1551 N. Thoreau Dr.Schaumburg, IL 60173
A dynamic celebration of the body, mind, and spirit brought to you by Dahn Yoga & Health Centers, a national leader in health and wellness.