Patient Portal. Find a Doctor. Find a Location. Awards & Accreditations. News. Classes & Events. Volunteer. ... General Pediatrics; ... Hampden Medical Center 717-981-9000. Hershey Medical Center 800-243-1455. Holy Spirit Medical Center 717-763-2100. St. Joseph Medical Center 610-378-2000. Accessibility. Code of Conduct. Non-Discrimination ....