You need to sign in or sign up before continuing.

Physical Therapy & Rehabilitation in Philadelphia, PA

Yext tracking pixel

3737 Market Street, Penn Medicine University City, Philadelphia, Pennsylvania, 19104

(215) 893-2600

Request an appointment with Penn Medicine!


Yext tracking pixel

1809 W. Oregon Ave., Philadelphia, Pennsylvania, 19145

(215) 770-9760

Click here to schedule an appointment!


Yext tracking pixel

Franklin Professional Building 829 Spruce Street, Suite 105, Philadelphia, Pennsylvania, 19107

(215) 383-1620

Click here to schedule an appointment!


33 South 9th Street, Suite 1220, Philadelphia, Pennsylvania, 19107

(800) 321-9999

Make An Appointment!


33 South 9th Street, Suite 1220, Philadelphia, Pennsylvania, 19107

(800) 321-9999

Make an Appointment


2 NovaCare Way, Philadelphia, Pennsylvania, 19145

(800) 321-9999

Schedule an Appointment Today!


Yext tracking pixel

700 Spruce Street, Pennsylvania Hospital, Philadelphia, Pennsylvania, 19106

(215) 829-3468

Request an appointment with Penn Medicine!


Yext tracking pixel

235 South 33rd Street, Philadelphia, Pennsylvania, 19104

(215) 662-3340

Request an appointment with Penn Medicine!


7101 Old York Rd, Philadelphia, Pennsylvania, 19126

(215) 424-4090


1001 Wallace St, Philadelphia, Pennsylvania, 19123

(215) 235-1600


6212 Walnut St, Philadelphia, Pennsylvania, 19139

(215) 476-6264


6400 Greene St, Philadelphia, Pennsylvania, 19119

(215) 844-6400


Yext tracking pixel

2 Penn Center 1500 JFK Blvd., Suite 1820, Philadelphia, Pennsylvania, 19102

(215) 454-2812

Click here to schedule an appointment!



3737 Market Street, Floor 2, Suite 200, Philadelphia, Pennsylvania, 19104

(215) 349-5585




801 Spruce Street, Floor 7, Philadelphia, Pennsylvania, 19107

(215) 829-2044


3300 Henry Avenue, Philadelphia, Pennsylvania, 19129

(215) 825-5979


2 NovaCare Way, NovaCare Complex, Philadelphia, Pennsylvania, 19145

(800) 321-9999

Make an Appointment


3 North 2nd Street, Philadelphia, Pennsylvania, 19106

(215) 776-6404


7140 Germantown Avenue, Philadelphia, Pennsylvania, 19119

(215) 753-9034


10501 Academy Road, Philadelphia, Pennsylvania, 19114

(215) 743-4435


Yext tracking pixel

1426 Frankford Avenue, Philadelphia, Pennsylvania, 19125

(215) 427-6024

Request an appointment


Yext tracking pixel

800 Spruce Street, Pennsylvania Hospital, Philadelphia, Pennsylvania, 19107

(267) 217-2396

Request an appointment with Penn Medicine!