Physical Therapy & Rehabilitation in Lansdale, PA

108 Cowpath Rd, Lansdale, Pennsylvania, 19446-1152

(215) 855-1599


125 Medical Campus Dr, Ste 305, Lansdale, Pennsylvania, 19446-7205

(215) 361-2304


125 Medical Campus Dr, Ste 305, Lansdale, Pennsylvania, 19446-7205

(215) 361-2304


101 Medical Campus Dr, Lansdale, Pennsylvania, 19446-7205

(215) 361-5020


1800 Pennbrook Parkway, Lansdale, Pennsylvania, 19446

(877) 969-7342


Yext tracking pixel

902 N Broad St, Ste 103, Lansdale, Pennsylvania, 19446

(267) 263-2737

Call Today


1970 N Broad St, Lansdale, Pennsylvania, 19446-1002

(215) 361-9796


108 Cowpath Rd, Ste 1, Lansdale, Pennsylvania, 19446-1152

(215) 855-1599


1800 Pennbrook Parkway, Lansdale, Pennsylvania, 19446

(215) 316-5151


Yext tracking pixel

1025 South Broad Street, Lansdale, Pennsylvania, 19446

(215) 361-0322

Request an appointment


1101 South Broad Street, Lansdale, Pennsylvania, 19446

(215) 631-1595


19 Jenkins Ave, Ste 100, Lansdale, Pennsylvania, 19446-2559

(215) 631-9770


2000 N Broad St, Lansdale, Pennsylvania, 19446-1004

(215) 361-2500


1970 N Broad St, Lansdale, Pennsylvania, 19446-1002

(215) 368-1900


1800 Pennbrook Parkway, Lansdale, Pennsylvania, 19446

(215) 661-8660


730 S. Broad Street, Lansdale, Pennsylvania, 19446

(215) 855-9871