Dr. William Floyd Armstrong MD is male, has 33 years of experience and practices in Internal Medicine, Cardiovascular Disease, and Cardiology.
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).
be the first!
Specialties & Research
Dr. William Armstrong, MD is board certified in Internal Medicine and Cardiovascular Disease.
He has special expertise in 21 Areas, including Aortic Valve Insufficiency, Cardiac Arrhythmias, and Cardiovascular Disease.18 more special expertise areas
More Specialties & Research
Education & Awards
Dr. Armstrong graduated from Virginia Commonwealth University, Richmond. He has 6 awards.
Dr. Armstrong has 5 hospital affiliations:
- Saint Joseph Mercy Hospital
- St. Joseph Mercy Oakland
Accepted Insurance Plans
Dr. Armstrong accepts these health insurances in at least one office:
- Health Alliance Plan of Michigan - 2 plans
- Blue Cross Blue Shield of Michigan - 3 plans
- Unicare - 2 plans
- Humana - 2 plans
- Anthem - 3 plans
- Cigna - 2 plans
More Accepted Insurance
Learn more about Dr. William Armstrong:
View the full profile to get information on:
- What's important to you
View full profile
Similar doctors nearby
- Additional Information
- Where does Dr. William F. Armstrong practice?
Dr. William Armstrong practices Internal Medicine, Cardiovascular Disease, and Cardiology near Ann Arbor, MI.
Additional practice locations include: Livonia, MI and Dexter, MI.
See Ann Arbor Internists and Ann Arbor Cardiologists.
- Similar Physician Names
- Dr. Guillermo Armstrong, Dr. Bill Armstrong, Dr. Billy Armstrong