Offices of Dr. Macgregor See Insurance
of Dr. Macgregor

Advertisement

Peacehealth  

Fax

(360) 752-5668


Address

2901 Squalicum Parkway, Bellingham, WA 98225-1851

Office Details

Doctor Specialties Cardiology & Internal Medicine
Practice Specialty Multi Specialty
Languages Spoken English

Peacehealth Peace Island Medical Center  

Fax

(360) 378-1788


Address

1117 Spring Street, Friday Harbor, WA 98250-9782

Office Details

Doctor Specialties Cardiac Electrophysiology & Cardiology
Practice Specialty Multi Specialty
Languages Spoken English

Peacehealth  

Fax

(210) 247-9620


Address

212 Carlanna Lake Road, Ketchikan, AK 99901-5642

Office Details

Doctor Specialties Cardiac Electrophysiology & Internal Medicine
Practice Specialty Multi Specialty
Languages Spoken English

Peacehealth  

Fax

(360) 733-4013


Address

3015 Squalicum Parkway, Bellingham, WA 98225-1906

Office Details

Doctor Specialties Cardiac Electrophysiology & Cardiology
Languages Spoken English

Insurance Accepted  

  • Medicare
Advertisement