949 Sherwood Ave. #100
Los Altos, CA 94022
Sunday 12pm - 4 pm
Monday 10am - 4pm
Tuesday 1pm - 4pm
Wed-Fri 10am - 4pm
Saturday Closed
© Back In Balance 2025 | FAQs | Terms & Conditions | Privacy Policy | Site Credit
©2025 Back In Balance Health. All Rights Reserved. – WEBSITE By: Danielle Damrell Creative Collective, Inc.