Live
Read more

Clinic Type

Internal Medicine

Address

Phone

1-800-533-8762

Email

Opening Hours

Not published — contact the clinic to confirm hours.

Emergency Care

For medical emergencies, call 911

Services Offered

Insurance & Payment

Languages Spoken

FAQs

How do I schedule an appointment?

Call our scheduling team at 1-800-533-8762 between 8 a.m. and 5 p.m. Monday through Friday.

Is there an option to book online?

Yes, you can easily book your next appointment online.

What should I do in a medical emergency?

Call 911 or go to the nearest emergency department.

Is there a crisis or mental health help line?

For immediate mental health crisis help, call 988 for the Suicide & Crisis Lifeline.

Photos

What Patients Say

Overall sentiment across review platforms: mixed

  • UPMC Provider Profile (Dr. David A. Harinstein): 4.8 out of 5 (241 ratings, 75 reviews)
  • Vivian Health (UPMC McKeesport Hospital): 2.7 out of 5 (18 reviews)
  • Birdeye (UPMC McKeesport Hospital): 2.4 out of 5 (462 reviews)
  • UPMC Provider Profile (Dr. Nadeem Ul Islam): 5.0 out of 5

Patients praise

  • Physicians described as thorough, professional, and knowledgeable
  • Strong patient appreciation for doctors who actively listen to concerns
  • Compassionate bedside manner reported for specific providers
  • Ease of scheduling appointments mentioned for some practices

Common complaints

  • Perceived lack of compassion or care for patients
  • Reports of condescending or dismissive bedside manner
  • Concerns regarding treatment approaches, specifically reluctance to prescribe certain medications like antibiotics
  • Mixed reports on office staff and administrative experiences

"Dr. Harinstein is by far -- the best Doctor! He listens to your concerns, explains everything in lay-mans terms and is very professional, kind and caring at the same time!"

UPMC Provider Profile

"Dr. Islam is simply the best around. I have already recommended him to others. All Dr.s need to be more like him."

UPMC Provider Profile

"These Doctors do not care about their patients. I feel so bad the the residents who are trained by these awful doctors."

LocalityBiz Review

Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 11, 2026.

More internal medicine clinics in McKeesport

McKeesport, PA·Internal Medicine

VerifiedOnline booking
McKeesport, PA·Internal Medicine

VerifiedOnline booking

See all internal medicine clinics in McKeesport

Comparing your options?

See other internal medicine clinics in McKeesport, or search the full directory by insurance, ratings, and more.

More Internal Medicine Clinics