Physical Therapist (PT) — Santa Rosa, CA Clinic Address: Spine & Sport Physical Therapy, 1801 Cleveland Ave., Santa... & fellowship opportunities About the Clinic Spine & Sport Physical Therapy – Santa Rosa provides evidence-based outpatient care...
Physical Therapist Assistant (PTA) – Outpatient Orthopedics Clinic Address Spine & Sport Physical Therapy 1801... Details Our Santa Rosa clinic is part of Spine & Sport Physical Therapy, a clinician-led outpatient orthopedic organization dedicated...