David received his undergraduate degree at Cornell University, and also participated in cardiovascular outcomes research at the University of Michigan. 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.
He went on to graduate with honors from the New York College of Osteopathic Medicine, where he learned a traditional medical school curriculum, as well as a full breadth of complementary, and alternative techniques.
His internal medicine residency was completed at the Christiana Care Health System in Delaware, followed by cardiology fellowship training at Lenox Hill Hospital in New York City, where he served as a chief fellow.
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 also believes preventing disease is just as important as treating it. In his free time, he loves to spend time with his wife, daughter, and son – cooking, traveling, staying physically active, and listening to music.
Dr. Armstrong is Board certified in Internal Medicine, Cardiology, Echocardiography Nuclear Cardiology, and is a Registered Physician in Vascular Interpretation (RPVI).