More than ever before, a strong and continuous relationship with your primary care physician is critical to maintaining your health and well-being. Our internists provide expert primary care to adults over 18.
Internal medicine physicians (internists) are doctors who specialize in the long term care of adult patients. Many internal medicine doctors are primary care physicians, but unlike family practice physicians, internal medicine specialists do not provide pediatric and ob-gyn care.
PinnacleHealth Medical Group has several internal medicine practices across the region, providing excellent and comprehensive primary health care for adults 18 years and older. Our physicians and staff provide our patients with a full spectrum of long-term health care, offering services from regular health exams to the treatment of illness to the management of chronic disease.
Our partnership with UPMC in Central Pa. ensures a team approach in caring for patients. Our providers are up to date in the most advanced medical treatments and our patients have immediate access to the best specialists in the area.
We treat patients for a variety of conditions from minor health issues to more complex medical problems including, but not limited to:
No referral is needed to make an appointment at our office. New patients can expect an appointment within two to four weeks, depending on which of our doctors you wish to see.
When you see us for the first time, please come prepared to:
To find a general internal medicine physician or to learn more information, call 717-231-8900.
UPMC Primary Care Chambersburg
761 5th Avenue
Chambersburg, PA 17201
Alexander Spring FamilyCare
1533 Commerce Avenue
Carlisle, PA 17015
PinnacleHealth FamilyCare Dillsburg
1 Trinity Drive East
Dillsburg, PA 17019
UPMC Pinnacle New Oxford Primary Care
Located at New Oxford Medical Center
5615 York Road
New Oxford, PA 17350
PinnacleHealth Internal Medicine Associates in Camp Hill
4400 Carlisle Pike
Camp Hill, PA 17011
Kline Health Center
Located at Polyclinic
2501 North 3rd Street
Harrisburg, PA 17110
UPMC Pinnacle Hillside Primary Care
Located at Hillside Medical Center
250 Fame Avenue
Hanover, PA 17331
PinnacleHealth Internal Medicine Union Deposit
Located at PinnacleHealth Medical Group, Union Deposit
805 Sir Thomas Court
Harrisburg, PA 17109
Memorial Internal Medicine at Elmwood
1600 6th Avenue
York, PA 17403
PinnacleHealth Annville Family Medicine
Located at UPMC Outpatient Center
Formerly known as Lebanon Valley Advanced Care Center
1251 East Main Street
Suite 1 and 2
Annville, PA 17003
Log in to or sign up for the UPMC Central PA Portal to securely access your health info. It's the fastest way to message your doctor, refill prescriptions, get test results, and schedule and manage appointments, including video visits.Log-In or Sign Up Today
When it comes to health care for you and your family, UPMC is here. It's easy to find the right doctor, health screenings, programs, classes, and more.Contact UPMC in central Pa.