Dr. Larry Dean, MD
Cardiology
Make an Appointment
(206) 363-1004Telehealth services available
Heart Institute at UW Medical Center Northwest is located at 1536 N 115th St, Seattle, WA 98133.
Providers at Heart Institute at UW Medical Center Northwest specialize in Cardiology.
Two providers practice at Heart Institute at UW Medical Center Northwest.
Use the insurance check on this page to verify if Heart Institute at UW Medical Center Northwest is in-network.