Dr. John F. Macgregor
Staff
Punctuality
Helpfulness
Knowledge
NORTH CASCADE CARDIOLOGY
2979 Squalicum Parkway #101
Bellingham, WA, United States
98225
2979 Squalicum Parkway #101
Bellingham, WA, United States
98225
No Phone Number Provided
http://www.northcascadecardiology.com
Facility Affiliations
Dr. John F. Macgregor's Credentials
Education
- Dartmouth Medical School (Grad. 1998)
Dr. MacGregor is very knowledgable & explains everything clearly & thoroughly. He has a friendly, engaging personality & great bedside manner-I highly recommend him!
Submitted April 11, 2016