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)

Sub Specialty:
Obesity Medicine

Hospital Affiliation(s):
Magee-Womens Hospital

Language Spoken:

Patient Satisfaction Ratings:
4.8 Stars
223 Patient
Satisfaction Ratings
Learn About Our Survey


Craig Medical Associates - UPMC
Squirrel Hill Medical Building
6301 Forbes Ave.
Suite 301
Pittsburgh, PA 15217
Office Phone:
(412) 422-5970


Internal Medicine, American Board of Internal Medicine


MD, Maulana Azad Medical College, New Delhi, India

Western Pennsylvania Hospital,
Pittsburgh, PA

Maulana Azad Medical College,
New Delhi, India

Maulana Azad Medical College,
New Delhi, India

Maharaja Agrasen Hospital,

Buffalo General Hospital,
Buffalo, NY

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.

January 02, 2018

Dr. Arora saw me within two hours of my call for an appointment, listened to me and provided medical care in an efficient and caring way. The staff at the office were courteous and caring. I have no complaints at all.

December 29, 2017

Dr. Arora is as thoughtful as she is professional. She explains what steps she is taking, and why.

December 06, 2017

my visit was a good visit I always have a good experience there.very

December 06, 2017

I was really pleased about the time the Doc spent with me and how we addressed all of her and my concerns regarding my health.

December 06, 2017

excellent ..... very happy

December 04, 2017


November 24, 2017

Dr. Arora seems nice and I want to say that she was just in a rush when I saw her. We talked for less than 15 minutes and she spoke very quickly. She didn't ask me at all about my mental health, and didn't address issues that I brought up like blood sugar. Instead, she gave me very generic advice: eat these things for each meal (they were specific and she didn't explain any of them or record what she was telling me) and to exercise for 30 minutes doing something I enjoy. This is something that a Health teacher tells high school students, not a doctor who is talking to a patient who has recently been diagnosed with an illness. Again, I'm sure she's usually really nice but she seemed to be in a rush. I've already made an appointment with a different provider who will meet my needs better.

November 22, 2017

dr aurora is tremendous. she is knowledgeable, professional and very detail oriented. I would highly recommend her. I also think the office staff is exceptional.

October 30, 2017

love her !!!!!! she cares about you

October 06, 2017

she is excellent and very accessible for emergency issues. i could not be happier with her as my PCP.