Downingtown Yoga Center United states Downingtown California United States is a business in Meditation Training Centre category. The Meditation Training Centre is located at Downingtown Yoga and Meditation Center, 114 E. Lancaster, Downingtown, PA 19335, United States