Physical Therapy & Rehabilitation in New Cumberland, PA

301 Market St, New Cumberland, Pennsylvania, 17070-2162

(717) 730-9321


110 Old York Road, Suite 218, New Cumberland, Pennsylvania, 17070

(717) 408-1498


Yext tracking pixel

503 Bridge Street, Suite 110, New Cumberland, Pennsylvania, 17070

(717) 980-3300

Request an appointment


110 Old York Road, Suite 218, New Cumberland, Pennsylvania, 17070

(717) 408-1498