The Cardiovascular Center at St. Joseph Hospital
Meet our physicians

 

John MacGregor, MDJohn MacGregor, MD

North Cascade Cardiology
2979 Squalicum Parkway, Suite 101
Bellingham, WA 98225
(360) 734-2700

Primary focus: General cardiology, electrophysiology, interventional electrophysiology, complex arrhythmia management, implantable devices, heart failure management

Education

  • Medical school: Dartmouth Medical School
  • Internal Medicine Internship & Residency: University of Utah School of Medicine & Affiliated Hospitals
  • Cardiovascular Disease & Cardiac Electrophysiology Fellowship: University of Utah School of Medicine & Affiliated Hospitals

Credentials

  • Board-certified in Clinical Cardiac Electrophysiology, Cardiovascular Disease & Internal Medicine

 

Return to previous page

Cardiovascular Services