The Balanced Body - A Pilates Studio

Location

The Balanced Body
260 Sheridan Suite B40
Palo Alto, CA 94306

650-796-7705


The Balanced Body is located inside the Sports Medicine Institute.