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

Lancaster County 

     Jennersville Regional Hospital

     Manheim (Doe Run)

Cumberland County

     Mount Joy

     Camp Hill

     Mountville

Dauphin County

     New Holland

     Elizabethville

     Quarryville

     Halifax

     Strasburg

     Harrisburg

     Willow Street

     Millersburg

Juniata County

Lebanon County

     McAlisterville

     Palmyra

     Mifflintown

Perry County

 Lancaster County

     Duncannon

     Columbia

     Loysville

     Elizabethtown

    Newport

      Gap

    Shermans Dale

      Lancaster

York County

     Lititz - Heart of Lancaster Regional Medical Center

     Dillsburg

Additional Staff

     East York

       Executive Team

     Lewisberry

      Floating Staff

       Marketing Staff