We have two locations to serve all your needs.

For new patient appointments, please callĀ +1.415.593.2532.

san francisco sport and spine physical therapy

Financial District:

FiDi Location

100 Bush Street, Suite 800
San Francisco, CA 94104
415.318.8138

The Castro / Duboce Triangle:

Castro/Duboce Triangle Location

2191 Market Street, Suite C
San Francisco, CA 94114
415.861.1856

For New Patient Appointments Please Call: +1.415.593.2532