John MacGregor, MD

Practice Locations
North Cascade Cardiology (located in Northwest Medical Center)
2979 Squalicum Parkway, Suite 101
Bellingham, WA 98225
Scope of Practice
General Cardiology, Electrophysiology, Interventional Electrophysiology, Complex Arrhythmia Management, Implantable Devices and Heart Failure Management
Education
- Dartmouth Medical School -– MD Degree
- University of Utah School of Medicine & Affiliated Hospitals -– Internal Medicine Internship & Residency
- University of Utah School of Medicine & Affiliated Hospitals -– Cardiovascular Disease & Cardiac Electrophysiology Fellowship
Board-Certification
- American Board of Internal Medicine -– Clinical Cardiac Electrophysiology, Cardiovascular Disease & Internal Medicine
Licensure
- Washington State
- Alaska State