Skip to Content

Internal Medicine at UPMC in Central Pa.

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.

What Is Internal Medicine?

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.

Our Internal Medicine Services

  • Physical examinations and preventive care
  • Acute illness care
  • Chronic care (diabetes, hypertension, cholesterol, arthritis)
  • Family planning and menopausal counseling
  • Geriatric medicine
  • Immunizations
  • Health screening
  • Counseling
  • Coordination of sub-specialty care
  • Coordination of care when you are in the hospital
  • Inpatient consults
  • Home visits when needed
  • Walk-in and urgent care
  • Medication management

Conditions We Treat

We treat patients for a variety of conditions from minor health issues to more complex medical problems including, but not limited to:

Becoming An Internal Medicine Patient

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.

Your first visit

When you see us for the first time, please come prepared to:

  • Fill out insurance and a health history questionnaire.
  • Make arrangements to have your medical records sent our way.
  • You can expect a comprehensive evaluation from your physician and follow-up visits as necessary.

Need more info?

Many of our providers offer video visits. Call the office or schedule via your patient portal.

To find a general internal medicine physician or to learn more information, call 717-231-8900.

Our Providers

Learn more about the UPMC Family Medicine providers in Central Pa.  


UPMC Primary Care Chambersburg
761 5th Avenue
Suite D
Chambersburg, PA 17201

Phone: 717-261-1269
Fax: 717-261-0664

Alexander Spring FamilyCare
1533 Commerce Avenue
Suite 2
Carlisle, PA 17015

Phone: 717-960-8956
Fax: 717-218-7557

PinnacleHealth FamilyCare Dillsburg
1 Trinity Drive East
Suite 120
Dillsburg, PA 17019

Phone: 717-432-5430
Fax: 717-432-9296

UPMC Pinnacle New Oxford Primary Care
Located at New Oxford Medical Center
5615 York Road
New Oxford, PA 17350

Phone: 717-624-1337
Fax: 717-646-7425

PinnacleHealth Internal Medicine Associates in Camp Hill
4400 Carlisle Pike
Camp Hill, PA 17011

Phone: 717-975-9800
Fax: 717-975-5509

Kline Health Center
Located at Polyclinic
2501 North 3rd Street
2nd floor
Harrisburg, PA 17110

Phone: 717-782-2100
Fax: 717-782-2121

UPMC Pinnacle Hillside Primary Care
Located at Hillside Medical Center
250 Fame Avenue
Hanover, PA 17331

Phone: 717-632-1234
Fax: 717-632-2932

PinnacleHealth Internal Medicine Union Deposit
Located at PinnacleHealth Medical Group, Union Deposit
805 Sir Thomas Court
First Floor
Harrisburg, PA 17109

Phone: 717-988-0020
Fax: 717-703-5746

Memorial Internal Medicine at Elmwood
1600 6th Avenue
Suite 114
York, PA 17403

Phone: 717-755-1244
Fax: 717-757-7644

PinnacleHealth Annville Family Medicine
Located at UPMC Outpatient Center 
1251 East Main Street
Suite 1 and 2
Annville, PA 17003

Phone: 717-867-4671
Fax: 717-867-4981

Connect with the UPMC Central PA Portal app 24/7

UPMC Central PA Portal provides patients across the region with fast and secure access to their health information. Send a message to your doctor. Refill prescriptions and get test results. Schedule and manage appointments, including video visits. And much more. Log-In or Sign Up Today

Contact UPMC

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.