Dr. John F. MacGregor MD Is this you? Manage your online reputation
Please wait while we find reviews for your provider...
SpecialtiesInternal Medicine
LocationBellingham, WA
Bio:
With over 25 years of experience, this renowned cardiologist combines ...
Experience:
25+ years
Language Spoken:
Spanish,
Russian,
English
Common Treatments:
Pacemaker Or Defibrillator Implantation
Pacemaker Replacement
Ventricular Tachycardia
Atrial Fibrillation And Flutter
Heart Blockage
See More
Institutes Attended:
UUH,
GSM,
ABIM
Certificates:
Res,
Fellow,
MD
This profile is an AZ search result. Please verify important details.
This profile is an AZ search result. Please verify important details.
Common Treatments:
Pacemaker Or Defibrillator Implantation
Pacemaker Replacement
Ventricular Tachycardia
Atrial Fibrillation And Flutter
Heart Blockage
See More
Institutes Attended:
UUH,
GSM,
ABIM
Certificates:
Res,
Fellow,
MD
Overview
Practice
About
Overview
Dr. John F. MacGregor, MD, is a highly experienced cardiologist based in Bellingham, Washington, with over 25 years of specialized practice in Cardiac Electrophysiology and Cardiovascular Disease. He is affiliated with several institutions, including PeaceHealth St. Joseph Medical Center and PeaceHealth Peace Island Medical Center. After earning his medical degree from the Geisel School of Medicine at Dartmouth in 1998, Dr....
Practice
In-network insurance
Aetna
Medicaid
Alliant Health Plans
Aspire Health Plan
Blue Cross Blue Shield
Blue Cross Blue Shield of Kansas City
Appointments Scheduling
North Cascade Cardiology PLLC
Virtual Visit
Address:
2979 Squalicum Pkwy Suite 101, Bellingham, WA 98225