Search for a UPMC doctor near you

Narrow your search:

To speak with an appointment scheduler, call 1-800-533-UPMC between 7 a.m. and 7 p.m. Monday through Friday.

Note: We can schedule appointments for many — but not all — UPMC doctors and locations at this number.

Verify Your Insurance

Please call the physician's office to verify insurance coverage prior to scheduling an appointment.


Internal Medicine
PCP (Primary Care Physician)

Hospital Affiliation(s):
UPMC St. Margaret

Patient Satisfaction Ratings:
4.7 Stars
237 Patient
Satisfaction Ratings
Learn About Our Survey


Natrona Heights Medical Associates - UPMC
1800 Union Ave.
Natrona Heights, PA 15065
Office Phone:
(724) 230-3420


Internal Medicine, American Board of Internal Medicine


DO, Philadelphia College of Osteopathic Medicine, Philadelphia, PA

Western Pennsylvania Hospital,
Pittsburgh, PA

Appointment Information

New Patients

Book Your Appointment NowIf you are a new patient, you can schedule your appointment online now or call the locations listed above to speak with a representative.

Returning Patients

  • Your doctor may participate in scheduling through MyUPMC. If you would like to book online, please log in and visit the Appointments tab.
  • Call the locations listed above to speak with a representative.

Patient Ratings

Rate the Provider

Listens Carefully

Spends Enough Time with You

Recommend This Provider to Family/Friends

Shows Respect for Patients

Provides Easy to Understand Information

Explains in a Way You Understand

Patient Comments

At UPMC we believe transparency is critical. Patient comments found on UPMC Find A Doc are not investigated to ascertain truth or validity. Comments are posted in the spirit of providing patient's perceptions of their encounters with their providers.

Patient comments are gathered from our Press Ganey Patient Satisfaction Survey and are displayed in their entirety. Patients are not identified for confidentiality and patient privacy.

September 11, 2017

Dr. DeFrances and his staff are very professional and I always feel that he has my health in his best interest. He is extremely thorough and knowledgeable. He talks with me about how I want to approach any health concerns that I have. Much like any other doctor's offices that I have visited the wait in the exam room is usually long. The staff has me back into the exam room within five minutes of my appointment and they are extremely helpful and courteous. The times that I have been there for an appointment Dr. seems a little rushed simply because I'm sure that he's trying to keep up with a busy schedule, but overall I think that he's an excellent doctor and I'm very happy with the care that I receive. His office is proactive with my care which I'm not used to. His staff called me back with a prescription question within 24 hours and then followed up with me 20 minutes later to let me know that the prescriptions had been sent to my pharmacy which I'm not used to as well. It's a welcome change to have a healthcare provider and their staff so involved in my care, not just when I'm in their office for an appointment.

August 21, 2017

felt i was given full consideration about my feelings in regard to the state of my health !

July 31, 2017

I appreciate the care I have received from Dr. Defrances since changing PCP.

July 10, 2017

Very thorough exam, pleasantly surprised at the amount of time and attention from the doctor. Never felt rushed.

June 07, 2017

This Doctor seems to walk into the room already knowing what route he is going to take for your care. He does not listen to your input, and never seems to care about what you have to say. On top of this, I've on multiple occasions been treated like I was a drug addict looking for drugs. I play ball with the plethora of tests that he orders, necessary or unnecessary, and still feel like there no patient/doctor trust. I cannot help that doctors in the past have prescribed medications that I know work for me and my body, why change what works just because "you don't like prescribing certain medications. I have taken multiple drug tests to prove I don't use illicit drugs and still there is no trust. Sorry but I would never recommend this doctor to anyone, and plan to switch my PCP after my visit today. With this being said, all other staff in this office have treated me with dignity, respect and have always been helpful.

June 02, 2017

talks very fast. like he is focused on the next patient and just wants to get you in and out.

May 25, 2017

He is a good doctor who pays full attention to my concerns and problems. I would give him a high mark, an A.

May 18, 2017

The dr and staff were all kind and very caring. They answered all my questions and showed great concern for me and my health needs.

May 10, 2017

Very good experience

May 02, 2017

Dr. DeFrances is a patient and concerned PCP. He has a rare, but extremely important trait, i.e., he knows what he DOESN'T know and does not hesitate to make a referral when necessary.