About

Edit info
  • Open today, 9:00am - 7:00pm
  • (215) 751-0344
  • 112 S 20th St
    Philadelphia PA 19103

Life in balance at an award-winning spa

Balance Health Center is a green holistic spa with a focus, as the name suggests, of living life in balance. It’s a proud winner of Philadelphia’s “Best of the City” award, and its spa ...

Yelp Reviews