GO
Home
+
About CPRS
Executive Team
Latest News
Career Opportunities
+
Services
Physical Therapy
Wellness
Occupational Health
Athletic Training
+
Patient Center
Why is CPRS Right for You?
Patient Forms
Insurance Info
Ask a PT
Schedule an Appointment
Locations
Contact Us
GO
Home
About CPRS
Executive Team
Latest News
Career Opportunities
Services
Physical Therapy
Wellness
Occupational Health
Athletic Training
Patient Center
Why is CPRS Right for You?
Patient Forms
Insurance Info
Ask a PT
Schedule an Appointment
Locations
Contact Us
|
Login
Locations Map
View
CPRS Physical Therapy Locations
in a larger map
Clinic Locations
Select a location for more information and to meet the staff!
Cumberland County
Enola
Camp Hill
Dauphin County
Elizabethville
Harrisburg (Commerce Drive)
Harrisburg (Londonderry Drive)
Hershey
Millersburg
Steelton
Juniata County
McAlisterville
Mifflintown
Lancaster County
Columbia
Elizabethtown
Gap
Lancaster
Manheim (Doe Run)
Mount Joy
Mountville
New Holland
Quarryville
Strasburg
Willow Street
Lebanon County
Palmyra
Lycoming County
Williamsport
Muncy
Northumberland County
Herndon
Sunbury
Watsontown (Keystone Care)
Perry County
Duncannon
Loysville
Newport
Shermans Dale
Snyder County
Middleburg
Selinsgrove
Union County
Lewisburg
York County
Dillsburg
East York
Lewisberry
Additional Staff
Executive Team
Floating Staff
Marketing Staff
Occupational Health Services
$PAT