Locations Map


View CPRS Physical Therapy Locations in a larger map

Clinic Locations

Select a location for more information and to meet the staff!
Chester County
Cumberland County
     Camp Hill
Dauphin County
       Elizabethville
      Halifax
     Harrisburg
       Millersburg
Juniata County
      McAlisterville
      Mifflintown
Lancaster County 
      Columbia
      Elizabethtown
      Gap
       Lancaster
      Lititz
Lancaster County 
     Mount Joy
     Mountville
     New Holland
      Quarryville
      Strasburg
     Willow Street
Lebanon County
     Palmyra
Perry County
    Duncannon
     Loysville
     Newport
     Shermans Dale
York County
     Dillsburg
     East York
     Lewisberry

Cumberland County
 Lancaster County
Additional Staff
      Executive Team
     Floating Staff
      Marketing Staff