David Farrell Armstrong, DO

Cardiology
David Farrell Armstrong image
4.9 out of 5, 
Hackensack Meridian Medical Group (HMG) Logo
Accepting new patients

HMH-Cardiology-Glen Ridge

311 Bay Ave, Suite 100 Glen Ridge, NJ 07028-1527

David Armstrong, D.O., F.A.C.C., is a non-invasive cardiologist and a Fellow of the American College of Cardiology. He has been a first author, and co-author of several journal articles, and abstracts within the field of cardiology. Additionally, he has presented this research at national conferences on multiple occasions.


Prior to joining Montclair Cardiology Group, Dr. Armstrong worked at Lenox Hill Hospital, and held an Assistant Professor of Cardiology appointment at the Zucker School of Medicine at Hofstra/Northwell. He worked extensively in the echocardiography laboratory, and served as a cardiology consultant for the Lenox Health Greenwich Village facility (New York City’s first freestanding emergency department).


He has a strong interest, and expertise in utilizing echocardiography to facilitate accurate, expedient cardiac diagnosis, and care. His patients appreciate the time he takes to listen to important details about their health history. He believes preventing disease is just as important as treating it. 


Dr. Armstrong specializes in the following areas: 


  • Coronary artery disease
  • Hypertension (High Blood Pressure)
  • Heart Failure
  • Preventive Cardiology
  • Arrhythmias (Atrial Fibrillation, PVCs, etc.)
  • Valvular Heart Disease
  • Hyperlipidemia
  • Cardiac Imaging (Echo, Nuclear cardiology, Stress testing, CT, MRI)
  • Peripheral Arterial Disease
  • Syncope & Dizziness Evaluation

 

Provider Information

Specialties

Cardiology

Languages

English

Age groups seen

Adults
Adults Over 65

Hospital affiliations

Hackensack University Medical Center

Education

Fellowship, Northwell Health - Lenox Hill Hospital
Cardiovascular Disease, 2015
Residency, Christiana Care Health System/Christiana Hospital
Internal Medicine, 2012
Internship, Christiana Care Health System/Christiana Hospital
Internal Medicine, 2010
NYIT College Of Osteopathic Medicine, Medical School
DO, 2009

Certifications

Cardiovascular Disease - American Board of Internal Medicine - 2015
Internal Medicine - American Board of Internal Medicine - 2012

Verified Reviews

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
4.9 out of 5
456 ratings,
89 reviews
12/5/2025
Very warm and caring
12/2/2025
I think Dr. Armstrong is the best doctor I've ever been to. He was great in every way. He was absolutely great in every way. And I'll recommend him and I've already recommended him to a lot of people. And I really mean that.
12/2/2025
Hi, Dr. Armstrong is caring, concerned, polite, knowledgeable. I can't say enough good things about him, as well as he is a lovely human being. I am so appreciative to be under his care. Thank you.
12/1/2025
Dr Armstrong is beyond fantastic. He has me up and moving in order to better improve my heart health. He listened to all my concerns, answered all my questions and took his time with me. I HIGHLY recommend Dr Armstrong to anyone who needs cardiac services.
11/24/2025
Great visit. Office much improved to deal with also.

Insurance Coverage

Need a Different Location?

Hackensack Meridian Urgent Care - Clifton also offers treatment for urgent medical needs near you.

Learn More

Similar providers at this location

Bradley Nyi Tun image
4.9 out of 5 – 228 ratings
Hackensack Meridian Medical Group (HMG) Logo
Accepting new patients

Call Us to Schedule
551-996-9250

Dusan Knezevic image
4.9 out of 5 – 716 ratings
Hackensack Meridian Medical Group (HMG) Logo
Accepting new patients

Call Us to Schedule
551-996-9250

Daniela Guimaraes image

Daniela Guimaraes, APN

Critical Care Medicine

Map & Directions

HMH-Cardiology-Glen Ridge

311 Bay Ave, Suite 100 Glen Ridge, NJ 07028-1527