112 S. 20th St., 215/751-0344,
HOURS: Daily 9 a.m.–6 p.m.
A true health center, as its name reveals, rather than your typical spa, this isn’t a place to go to look better, but a place you go to feel better. Rooted in holistic health principles, Balance Health Center works with each client to develop personalized feel-better strategies.
Offering an array of services to soothe or heal the mind, body, and spirit, Balance offers massage, acupuncture, chiropractic care, hypnotherapy, nutrition counseling, and yoga classes. Traditional Chinese medicine and Ayurveda, a treatment approach rooted in India, are also offered.