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.

Specialty:


Sub Specialty:
Cardiology
Nuclear Cardiology

Hospital Affiliation(s):
UPMC Passavant

Language Spoken:

Patient Satisfaction Ratings:
5 Stars
475 Patient
Satisfaction Ratings
Learn About Our Survey

LOCATION(S):

University of Pittsburgh Physicians

UPMC Heart and Vascular Institute
UPMC Passavant - McCandless
9100 Babcock Blvd.
Suite 1135
Pittsburgh, PA 15237
Office Phone:
(412) 748-6484
Map

100 Bradford Rd.
Suite 310
Wexford, PA 15090
Phone:
(412) 748-6284
Map

3 St. Francis Way
Suite 202
Cranberry Twp., PA 16066
Office Phone:
(724) 772-1133
Map

BOARD CERTIFICATIONS:

Cardiovascular Disease, American Board of Internal Medicine
Nuclear Cardiology, Certification Board of Nuclear Cardiology

Education:

MD, University of Pittsburgh School of Medicine, Pittsburgh, PA, USA

Residency:
University of Pennsylvania Health System,
Philadelphia, PA


Fellowships:
Johns Hopkins University School of Medicine,
Baltimore, MD

University of Pennsylvania Health System,
Philadelphia, PA



Appointment Information

New Patients

Appointment Information

Call 1-800-533-UPMC (8762), Monday through Friday between 7 a.m. and 7 p.m. to schedule an appointment 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

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

August 16, 2016

Friendly, helpful and concerned doctor.

August 12, 2016

Always on time which I appreciate.

August 11, 2016

always a pleasure visiting Dr. Buffer. very knowledgable & explains in simple words so understandings very easy.

August 11, 2016

All said, the visit was a pleasant experience. I was not rushed and had all my questions answered

August 11, 2016

outstanding doctor and staff!

August 11, 2016

Linda & Tracy were excellent. Always a pleasure to interact with the support staff. Dr Buffer is THE BEST 11

August 09, 2016

Excellent

August 08, 2016

I think Dr buffer is the best.

August 08, 2016

Dr Buffer is outstanding!!!

July 29, 2016

good experiences