San Francisco Sport and Spine Physical Therapy

For New Patient Appointments, please call +1.415.593.2532

2 locations to serve you.

Financial District:

SFSSPT New Location FiDi

100 Bush Street, Suite 800
San Francisco, CA 94104


The Castro / Duboce Triangle:

Loading Map...

2191 Market Street, Suite C
San Francisco, CA 94114

For New Patient Appointments Please Call: 415.593.2532





 san francisco physical therapy

best physical therapy san francisco

san francisco sports medicine