About

Edit info
  • Open today, 10:00am - 4:00pm
  • (415) 515-2601
  • 215 Fremont St
    San Francisco CA 94105

Searching for a spa near you? Try Balanced Life San Francisco located at 319 Judah St, San Francisco, 94122. Get more information about Balanced Life San Francisco prices and availability by calling (415) 515-2601. You can find the hours of operation below.