Open today, 10:00am - 4:00pm
- (415) 515-2601
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.