Browse Health
Internist, Cardiologist (heart)
14 years of experience
Accepting new patients
License & Identifications

A medical license is required for a doctor to practice medicine in a particular state. Requirements vary by state but most require, at a minimum, post-graduate training in the doctor’s specific specialty. An NPI number is a national identifier unique to an individual health care provider and is managed by the Center for Medicare & Medicaid Services (CMS).

Patient Reviews

Patient comments (11)

The overall average patient rating of Dr. Steven Horn is Excellent. Dr. Horn has been reviewed by 20 patients who have provided 11 comments. The rating is 4.5 out of 5 stars.

Patient Ratings
Ease of Appointment 5.0
Promptness 5.0
Courteous Staff 5.0
Accurate Diagnosis 5.0
Bedside Manner 5.0
Spends Time with Me 5.0
Follows Up After Visit 4.9

Specialties & Research

Dr. Steven Horn, MD is board certified in Cardiovascular Disease.

  • He has special expertise in 5 areas:
  • Acute Coronary Syndrome (ACS)
  • Heart Block
  • High Blood Pressure (Hypertension)
  • High Cholesterol (Hypercholesterolemia)
  • Unstable Angina

Education & Awards

Dr. Horn graduated from State University of New York at Buffalo.


Dr. Horn has 10 hospital affiliations:

  • Kaleida Health - Millard Fillmore Suburban Hospital 
  • Kaleida Health - DeGraff Memorial Hospital 

> > > > Dr. Steven Horn, MD

Similar doctors nearby

Dr. Karen Giardino

Internal Medicine
27 years experience
Buffalo, NY

Dr. Muzamil Rana

Internal Medicine
23 years experience
Buffalo, NY

Dr. Alfredo Kua

Internal Medicine
27 years experience
Buffalo, NY

Dr. Larisa Meras

Internal Medicine
34 years experience
Buffalo, NY

Dr. Foong Lam

Internal Medicine
38 years experience
Buffalo, NY

Dr. Ralph Argen

Internal Medicine
Buffalo, NY
Search All Similar Doctors
Additional Information
Dr. Steven J Horn MD is a male Internist, has 14 years of experience and practices in Internal Medicine and Cardiovascular Disease.
Where does Dr. Steven J. Horn practice?
Dr. Steven Horn has 7 office locations.
Dr. Steven Horn practices Internal Medicine and Cardiovascular Disease near Buffalo, NY.
Additional practice locations include: West Seneca, NY and Batavia, NY.
See Buffalo Internists and Buffalo Cardiologists.