Error
Error

Follow Us

Dr. John F. MacGregor, MD

Cardiology, Board Certified

Male, Age 42, Dartmouth College

NORTH CASCADE CARDIOLOGY, PLLC

NORTH CASCADE CARDIOLOGY, PLLC
2979 Squalicum Pkwy Suite 101
Bellingham, WA 98225

Dr. MacGregor's Practices and Offices

How to Contact Dr. MacGregor
1
2979 Squalicum Pkwy Suite 101
Bellingham, WA 98225
(360) 734-2700 (Office)
(360) 734-8362 (Fax)
2
3100 Tongass Ave
Ketchikan, AK 99901
(360) 734-2700 (Office)
(360) 734-8362 (Fax)

More Doctors Like Dr. MacGregor

Showing 5 out of 298 doctors who match:

Cardiologist Within 100 miles of Bellingham, WA 98225
Dr. Mark Daniels, MD

Cardiologist

Same location as Dr. MacGregor

Dr. Peter A. Beglin, MD

Cardiologist

Same location as Dr. MacGregor

Dr. David B. Jessup, MD

Cardiologist

Same location as Dr. MacGregor

Dr. Alan J. Shurman, MD

Cardiologist

Same location as Dr. MacGregor

Dr. Andrew T. Coletti, MD

Cardiologist

Same location as Dr. MacGregor

View All 298 Matches >

Healthgrades Provider Map:
Ashburn, VA 20147

Loading map. Loading map...

Get Directions

Starting Location
Ending Location
The VideoCalloutContainer had no content.