John Macgregor F

Primary Specialty: Cardiac Electrophysiology
Experience: 26 + years
Location
835 E Fairhaven Ave
Burlington, WA 98233-1916
+7 more locations


Phone Number
(360) 755-0641

About John F Macgregor

John F Macgregor is a Cardiac Electrophysiology specialist in Burlington, Washington. His practice locations are also in Sedro Woolley, WA, Friday Harbor, WA, Anacortes, WA, Bellingham, WA and Ketchikan, AK. He graduated from Geisel School Of Medicine At Dartmouth with his medical degree in 1998. John F Macgregor has more than 26 years of experience. His specialties include Cardiac Electrophysiology, Cardiovascular Disease (Cardiology) and Internal Medicine.
John F Macgregor is affiliated with many hospitals including St Joseph Hospital and Peacehealth Ketchikan Medical Center. He cooperates with many other doctors and specialists in medical groups: Peacehealth Medical Group-Sedro Woolley, Peacehealth Peace Island Medical Center, Peacehealth and Peacehealth.

Education

John Macgregor graduated from the Geisel School Of Medicine At Dartmouth in 1998.

Medical Group Practices

Doctor Profile

First Name John
Last Name Macgregor
Gender Male
NPI 1831149236
PECOS ID 7214940162

Affiliated Hospitals


2901 Squalicum Parkway, Bellingham, WA 98225
Hospital Rating:

Patient Survey Rating:

3100 Tongass Avenue, Ketchikan, AK 99901
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Cardiovascular Disease Internal Medicine MD00046548 Washington
Clinical Cardiac Electrophysiology Internal Medicine MD00046548 Washington

Locations

John F Macgregor, MD
835 E Fairhaven Ave
Burlington, WA 98233-1916
(360) 755-0641


John F Macgregor, MD
1990 Hospital Dr
Sedro Woolley, WA 98284-9315


John F Macgregor, MD
1117 Spring St
Friday Harbor, WA 98250-9782
(360) 378-2141


John F Macgregor, MD
1218 29Th St
Suite B
Anacortes, WA 98221-2701
(888) 739-2700


John F Macgregor, MD
2979 Squalicum Pkwy
Bellingham, WA 98225-1813
(360) 756-6800


John F Macgregor, MD
2901 Sqaulicum Pkwy
Bellingham, WA 98225-1851
(360) 788-9373


John F Macgregor, MD
3015 Squalicum Pkwy
Bellingham, WA 98225-1906


John F Macgregor, MD
3100 Tongass Ave
Ketchikan, AK 99901-5746
(907) 228-8300