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 

     Tower Health Jennersville 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 - UPMC Pinnacle Lititz

     Dillsburg

Additional Staff

     East York

      Executive Team

     Lewisberry

       Floating Staff

      Marketing Staff