Office location for scheduled appointments:
2799 Middlefield Road, Suite A
Palo Alto, California 94306
Office address on map sites:
Directions to the Palo Alto Smart Therapy offices from street address
Our offices are located near the corner of Colorado Avenue and Middlefield Road in Palo Alto close to the 101 Oregon Expressway exit.