Free NPI Number Lookup with the Official NPI Registry
John Forbes Macgregor
NPI Number Detailed Information
Provider Information:
Name: | John Forbes Macgregor |
Gender: | M |
Provider License Number If Given: | MD00046548 |
NPI Information:
NPI: | 1831149236 |
Entity Type (Individual or Organization): |
1-ind |
Enumeration Date: | 5/10/2006 |
Last Update Date: | 7/20/2011 |
Provider Business Mailing Address:
Address: | PO BOX 5096 Bellingham, WA 98227 |
Phone Number: | 3607342700 |
Fax Number: | 3607348362 |
Provider Business Practice Location Address:
Address: | 2979 SQUALICUM PKWY SUITE 101 Bellingham, WA 98225 |
Phone Number: | 3607342700 |
Fax Number: | 3607348362 |
Provider Taxonomy:
Primary: | 207RC0000X |
Secondary (if any): | 207RC0001X |
State: | WA |
Top Doctors in WA
About John Forbes Macgregor
Reviews for John Forbes Macgregor
Love this Doctor. VERY very thorough and cordial.
As a former medical professional, I found Dr. MacGregor to be very knowledgable; he explained everything clearly & thoroughly. He also has an engaging, friendly personality & a great bedside manner which is a HUGE plus! If I ever need a cardiac interventionist in the future I will definitely be seeing him again, & would highly recommend him!
This user rated the provider, but did not write a review
Dr. MacGregor is a caring physician who takes the time to answer questions and thoroughly explain all options. I saw him several times while I was a patient in St. Joseph's Hospital while visiting in the Northwest. Just sorry he has no practice in Los Angeles for my continuing care.
This user rated the provider, but did not write a review
This user rated the provider, but did not write a review
This user rated the provider, but did not write a review
This user rated the provider, but did not write a review
This user rated the provider, but did not write a review
Provider Business Location on Map
FAQs:
What is the NPI Number for John Forbes Macgregor ?
Answer: The NPI Number for John Forbes Macgregor is 1831149236
Where is John Forbes Macgregor located?
Answer: John Forbes Macgregor is located at 2979 SQUALICUM PKWY SUITE 101 Bellingham, WA 98225.
What is the specialty for John Forbes Macgregor ?
Answer: The Specialty of John Forbes Macgregor is An Internal Medicine Physician.
Are there any online reviews for John Forbes Macgregor ?
Answer: Yes! Check It Now.
Are there any other health care providers in Bellingham, WA?
Answer: Yes, there are given below...
More Providers in bellingham , wa
Family Nurse Practitioner
NPI Number: 1497703359
Address: 3600 MERIDIAN ST Bellingham, WA 98225 , Phone: 3606766000
Family Medicine Physician
NPI Number: 1760430532
Address: 220 UNITY ST Bellingham, WA 98225 , Phone: 3606766177
Skilled Nursing Facility
NPI Number: 1174572432
Address: 4680 CORDATA PKWY Bellingham, WA 98226 , Phone: 3603981966
Vascular Surgery Physician
NPI Number: 1982653788
Address: 3127 BRANDYWINE WAY Bellingham, WA 98226 , Phone: 3607390948
Cardiovascular Disease Physician
NPI Number: 1154370906
Address: 2979 SQUALICUM PKWY SUITE 101 Bellingham, WA 98225 , Phone: 3607342700
Cardiovascular Disease Physician
NPI Number: 1619926474
Address: 2979 SQUALICUM PKWY SUITE 101 Bellingham, WA 98225 , Phone: 3607342700
Cardiovascular Disease Physician
NPI Number: 1225087810
Address: 2979 SQUALICUM PKWY SUITE 101 Bellingham, WA 98225 , Phone: 3607342700
Customized Equipment (DME)
NPI Number: 1801845417
Address: 1305 FRASER ST SUITE D-7 Bellingham, WA 98229 , Phone: 3607338638
Cardiovascular Disease Physician
NPI Number: 1164471884
Address: 2979 SQUALICUM PKWY SUITE 101 Bellingham, WA 98225 , Phone: 3607342700
Pediatric Dentist
NPI Number: 1447209952
Address: 2000 BROADWAY ST Bellingham, WA 98225 , Phone: 3606719979
Vascular Surgery Physician
NPI Number: 1720038086
Address: 3127 BRANDYWINE WAY Bellingham, WA 98226 , Phone: 3607390948
Electrodiagnostic Medicine Physician
NPI Number: 1730138389
Address: 2901 SQUALICUM PARKWAY PHYSICAL MEDICINE & REHABILITATION Bellingham, WA 98225 , Phone: 3607382200
Cardiovascular Disease Physician
NPI Number: 1831149236
Address: 2979 SQUALICUM PKWY SUITE 101 Bellingham, WA 98225 , Phone: 3607342700
Cardiovascular Disease Physician
NPI Number: 1639129406
Address: 2979 SQUALICUM PKWY SUITE 101 Bellingham, WA 98225 , Phone: 3607342700
End-Stage Renal Disease (ESRD) Treatment Clinic/Center
NPI Number: 1114977857
Address: 410 BIRCHWOOD AVE SUITE 100 Bellingham, WA 98225 , Phone: 3607344243
Cardiovascular Disease Physician
NPI Number: 1831149905
Address: 2979 SQUALICUM PKWY SUITE 101 Bellingham, WA 98225 , Phone: 3607342700
Registered Dietitian
NPI Number: 1659321586
Address: 2979 SQUALICUM PKWY STE 101 Bellingham, WA 98225 , Phone: 3607342700
Internal Medicine Physician
NPI Number: 1083664049
Address: 4545 CORDATA PKWY Bellingham, WA 98226 , Phone: 3607382200