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


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

(267) 263-2737


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

(215) 361-9796


Yext tracking pixel

1025 South Broad Street, Lansdale, Pennsylvania, 19446

(215) 361-0322

Request an appointment


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

(215) 855-1599


1800 Pennbrook Parkway, Lansdale, Pennsylvania, 19446

(215) 316-5151


730 S. Broad Street, Lansdale, Pennsylvania, 19446

(215) 855-9871


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


227 South Broad Street, Lansdale, Pennsylvania, 19446

(215) 872-7822



850 South Valley Forge Road Suite-D, Lansdale, Pennsylvania, 19446

(215) 716-2108


227 South Broad Street, Lansdale, Pennsylvania, 19446

(215) 872-7822