26790 St Francis Rd, Los Altos Hills CA 94022
Business operations may be affected due to COVID-19. Please contact the business directly to verify hours.
From Balance Center
We teach you a better way of moving physically through the world. We teach you how to sit, to stand, to sleep, to do yoga, to bend, and to do yoga all in Balance, a pain-free way of holding yourself.
Parking: Street, Lot, Private
You May Also Like
Los Altos Hills, California