Edward Earl Leonard II, MD, Internal Medicine

1200 116th Ave Ne
Ste D
BellevueWA  98004-3802 (King County)


Phone: 425-455-8248
Fax: 425-462-1643
Email: dou***@*****il.com

NPI: 1407874795
License Number: 00033910 (WA)