Why Choose STRIVE?
Our mission is to provide the highest level of care through clinical excellence and superior customer service.
Services We Provide
Sports Medicine
Vertigo
Aquatic Therapy
Back/Neck Pain
Auto Accidents
Work Injuries
Pelvic Health
Neurological Conditions
TMJ Disorders
Certified Hand Therapy
Occupational Therapy
Swim Science Center
Award Winning Physical Therapy
Close To Home
With 30 locations, an award winning physical therapy team is more than likely nearby.
Book AppointmentWhat Our Patients Say

I went to Strive Philadelphia. Julia is wonderful. She is very knowledgeable and skilled. She will push you as much as is helpful, but will never cause you unnecessary pain or ask you to go beyond what is comfortable for you. She is patient and encouraging. I made tremendous progress with her and highly recommend Strive Philly. The office is conveniently located, and I never had a problem getting an appointment that is convenient - phone was always answered quickly by Jack, and he always found an open appointment. This office made a world of difference for my injury recovery.

Strive has been wonderful. I am working on my shoulder. My physical therapist is knowledgeable, kind, and patient. The staff at the front desk is efficient and nice. It is a very organized office. Would highly recommend.

From the first phone call to schedule an appointment to signing in at the front desk the staff is incredible. Appointments are printed out and text to your cell phone a day ahead also. They are extremely efficient, knowledgeable and friendly.

Good attentive care. Appointments are promptly kept and the therapist is with you for your entire visit. I cannot think of a single negative.

Strive's therapists really strive to provide it's customer with the best recovery measures and practices. They are very pleasant, down to earth and professional. I've been a customer since 2011 and will always refer my co-workers, friends, military and family members to Strive "only" for Physical Therapy!
Contact Us
Convenient Hours
- Monday 7:00 AM - 5:30 PM
- Tuesday 11:30 AM - 7:45 PM
- Wednesday 8:30 AM - 4:15 PM
- Thursday 11:30 AM - 7:45 PM
- Friday 7:00 AM - 1:00 PM