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

The Castro / Duboce Triangle:

Castro/Duboce Triangle Location

2191 Market Street, Suite C
San Francisco, CA 94114

For New Patient Appointments Please Call: +1.415.593.2532

For billing and account questions please call our billing experts at 800.230.8333.