In Stride Physical Therapy
43385 Ellsworth St
Fremont, CA 94539
Fremont, CA 94539