

Cardiology
William Armstrong, MD
Ann Arbor, MI
Dr. William Armstrong is a internal medicine and internal medicine, cardiovascular disease specialist at Michigan Medicine.
50+
Years in Practice
Peer Recognition
- Castle Connolly — Top Doctor
2002-2026 (25 years)
Clinical Focus
Subspecialties
Advanced Cardiac Imaging
Conditions & Treatments
Cardiac Imaging
Practice Details
Hospital Affiliations
- Michigan Medicine Pulmonary Clinic, Taubman Center
Experience
50+ years in practice