Free NPI Number Lookup with the Official NPI Registry
Stephen Mackerrow
NPI Number Detailed Information
Provider Information:
Name: | Stephen Mackerrow |
Gender: | M |
Provider License Number If Given: | 31635 |
NPI Information:
NPI: | 1225075526 |
Entity Type(Individual or Organization): | 1-ind |
Enumeration Date: | 6/2/2006 |
Last Update Date: | 10/27/2021 |
Provider Business Mailing Address:
Address: | PO BOX 6210 Farmington, NM 87499 |
Phone Number: | 5056092258 |
Fax Number: | 5056092259 |
Provider Business Practice Location Address:
Address: | 407 S SCHWARTZ AVE STE 202 Farmington, NM 87401 |
Phone Number: | 5056096770 |
Fax Number: | 5056096775 |
Provider Taxonomy:
Primary: | 207RI0011X |
Secondary (if any): | 207RI0011X |
State: | NM |
Top Doctors in NM
About Stephen Mackerrow
Reviews for Stephen Mackerrow
I feel very fortunate to have Dr. MacKerrow as my cardiologist. I appreciate his willingness to listen and answer questions. He has a wealth of knowledge and experience and takes the time to share his expertise in a caring way. I am grateful for his thorough and thoughtful care. He takes time at each appointment to discuss my questions and needs. He makes me feel like I am the only patient he has.
He is and A-1 cardiologist. Has been my cardiologist for years and has never steered me wrong. Kind, compassionate, competent, personable. highly qualified.
I saw Dr. MacKerrow today. It was such a good visit. He is quiet but very kind. Extremely knowledgeable. Takes his time and explains things very clearly. Very thorough exam. Feel confident in what he explained to me. I am so glad I got to see him today.
Dr. MacKerrow is an excellent doctor. He spends time listening, explaining, diagnosing and caring. He doesn't even make my stupid questions seem stupid. I am very thankful that he's my Cardiologist and also that he took the years of his life to become a caring medical professional.
I have been under Dr MacKerrow's care since heart attacks in 2006. He is a very through doctor who I credit with saving my life. He always answers all my questions and explains everything completely.
I have been familiar with Dr. MacKerrow for over 5 years. I have never had a doctor that takes as much time with his patients, no one is ever rushed. Wait times are getting better, but are affected by patients arriving late new policies seen to be cutting down on this. Some things doctors have no control over. He is the most kind, caring and thorough doctor I have families members who have seen him and I would recommend him to everyone.
Nine years ago, after going into cardiac arrest for 8 minutes, I was airlifted to a Pueblo hopital where Dr. Mackerrow was the cardiologist on call. He saved my life and is the best provider I could ever wish for. I've had 3 stint surgeries and 2 heart monitors in recent years and really appreciate his caring and concern. I have recommended him to everyone that has heart issues and also told my primary doctor to consider him for his patients with cardio problems.
I am old and sick and had to wait 3 hours in the waiting room. He is not a nice doctor.
I refuse to ever see this doctor again. I needed a cath procedure because I had a heart attack and he refused to give it to me because he said I am too old. I have never met a doctor who cares less about patients than him.
He listened to all of my concerns and explained things in a way that was very easy to understand.
You will never find a better doctor for heart conditions. He has performed several procedures on me and has always done an excellent job! I would certainly trust my life in his hands.
Getting an appointment can be slow. Appointments are generally many months away. While waiting time can be long I have no problem waiting. Dr. MacKerrow spends all the necessary time with me as I am sure he does with all his patients thus the waiting times.I am extremely satisfied with his care.
Provider Business Location on Map
FAQs:
What is the NPI Number for Stephen Mackerrow ?
Answer: The NPI Number for Stephen Mackerrow is 1225075526
Where is Stephen Mackerrow located?
Answer: Stephen Mackerrow is located at 407 S SCHWARTZ AVE STE 202 Farmington, NM 87401.
What is the specialty for Stephen Mackerrow ?
Answer: The Specialty of Stephen Mackerrow is An Internal Medicine Physician.
Are there any online reviews for Stephen Mackerrow ?
Answer: Yes! Check It Now.
Are there any other health care providers in Farmington, NM?
Answer: Yes, there are given below...
More Providers in farmington , nm
Rehabilitation Clinic/Center
NPI Number: 1447209655
Address: 2700 FARMINGTON AVE STE C Farmington, NM 87401 , Phone: 5053260761
Eyewear Supplier
NPI Number: 1922057827
Address: 2300 E 30TH ST STE 105 Farmington, NM 87401 , Phone: 5053254298
Sports Medicine (Orthopaedic Surgery) Physician
NPI Number: 1922057892
Address: 1750 E 30TH ST Farmington, NM 87401 , Phone: 5053270333
Endocrinology, Diabetes & Metabolism Physician
NPI Number: 1770533788
Address: 407 S SCHWARTZ AVE STE 201 Farmington, NM 87401 , Phone: 5056096730
Interventional Cardiology Physician
NPI Number: 1306896246
Address: 407 S SCHWARTZ AVE STE 202 Farmington, NM 87401 , Phone: 5056096770
Foot & Ankle Surgery Podiatrist
NPI Number: 1629029541
Address: 2300 E 30TH ST BLDG D STE 101 Farmington, NM 87401 , Phone: 5053271400
Neurological Surgery Physician
NPI Number: 1336191477
Address: 407 S SCHWARTZ AVE STE 101 Farmington, NM 87401 , Phone: 5056096595
Orthopaedic Surgery Physician
NPI Number: 1215980420
Address: 2300 E 30TH ST STE 101 Farmington, NM 87401 , Phone: 532714005
VA Clinic/Center
NPI Number: 1770536641
Address: 3605 ENGLISH ROAD Farmington, NM 87402 , Phone: 7023413152
Cardiovascular Disease Physician
NPI Number: 1356395800
Address: 407 S SCHWARTZ AVE STE 202 Farmington, NM 87401 , Phone: 5056096770
Magnetic Resonance Imaging (MRI) Internal Medicine Physician
NPI Number: 1841244779
Address: 2700 FARMINGTON AVE BLDG F2 Farmington, NM 87401 , Phone: 5053276688
Skilled Nursing Facility
NPI Number: 1942255880
Address: 806 W MAPLE ST Farmington, NM 87401 , Phone: 5053252910
Geriatric Medicine (Internal Medicine) Physician
NPI Number: 1396790150
Address: 407 S SCHWARTZ AVE SUITE 201 Farmington, NM 87401 , Phone: 5056096730
Internal Medicine Physician
NPI Number: 1417903329
Address: 801 W MAPLE ST Farmington, NM 87401 , Phone: 5056092000
Emergency Medicine Physician
NPI Number: 1346297769
Address: 801 W MAPLE ST Farmington, NM 87401 , Phone: 5053255011
Interventional Cardiology Physician
NPI Number: 1225075526
Address: 407 S SCHWARTZ AVE STE 202 Farmington, NM 87401 , Phone: 5056096770
Emergency Medicine Physician
NPI Number: 1962440875
Address: 801 W MAPLE ST Farmington, NM 87401 , Phone: 5056092000
Pulmonary Disease Physician
NPI Number: 1225076003
Address: 407 S. SCHWARTZ AVE SUITE 201 Farmington, NM 87401 , Phone: 5056096730