

Cardiology
William Gray, M.D.
Bryn Mawr, PA
Dr. William Gray, MD is an Internist who practices in Wynnewood, PA. He is 68 years old and has been practicing for 42 years.
40+
Years in Practice
Peer Recognition
- Castle Connolly — Top Doctor
2012-2026 (15 years)
- Healthgrades — Healthgrades Honor Roll
Clinical Focus
Subspecialties
Interventional Cardiology
Conditions & Treatments
Valvular Heart DiseaseCoronary Artery DiseaseCoronary InterventionPeripheral Artery Disease
Practice Details
Hospital Affiliations
- Main Line Health
Experience
40+ years in practice