Bon Secours Infectious Disease Specialist

Nursing (Nurse Practitioner), Geriatric Medicine · 3 Providers

(17)
Average Rating of all Office Providers

Office Providers

Heather McInturff, FNP

Heather McInturff, FNP

Nursing (Nurse Practitioner)

(1)
Dr. Iraj Mirshahi, MD

Dr. Iraj Mirshahi, MD

Geriatric Medicine

(16)
Carrie Pascoe, NP

Carrie Pascoe, NP

Nursing (Nurse Practitioner)


Office Provider Reviews

4.1
(17)

based on the average of 17 provider reviews for Bon Secours Infectious Disease Specialist

Review of Dr. Mirshahi

- in Richmond, VA |

I have just saw the Dr. for the first time. He was polite, well dressed and listen to me and was very nice. He has a joking side to him to.
Flag Comment
Was this review helpful?
Review of Dr. Mirshahi

- in Glen Allen, VA |

Dr. Mirshahi is a wonderful doctor. He really spends a lot of time with his patients and explains his diagnosis and the treatment options. He is very kind and we are always seen promptly for office visits. I would recommend him to anyone!
Flag Comment
Was this review helpful?
Review of Heather McInturff

-sandston |

Great experience with this primary care. Very caring.
Flag Comment
Was this review helpful?
Review of Dr. Mirshahi

- in Walkerton |

I have been with Dr. Mirshahi since, so long I do not remember. It does take longer sometimes waiting but it is because someone was sick and they needed to be seen so I am glad he could see them. I have had to do the same in the past. The office staff found a way to fit me in. Very thankful of that. He always takes time to listen to whatever you need to ask about and goes over what you need to do. He never rushes you. If there is a problem and need help he makes sure he sends you to the best Dr
Flag Comment
Was this review helpful?
Review of Dr. Mirshahi

- in Glen Allen, VA |

waited 45 minutes before I was able to see doctor. didn't seem concerned with what I was saying. was more concerned about my untreated medical condition. first visit with him. was assigned to him due to change in insurance coverage.
Flag Comment
Was this review helpful?

Learn About Bon Secours Infectious Disease Specialist

30 Procedures

  • Abscess Or Cyst Drainage Or Aspiration
  • Abscess Or Fluid Incision And Drainage
  • Advance Directive End Of Life Planning
  • Alcohol Misuse Screening And Counseling
  • Alcohol Or Substance Misuse Screening And Counseling
  • Anemia And Iron Deficiency Screening
  • Cardiovascular Stress Test
  • Care Coordination For Complex Conditions And Procedures
  • Cholesterol Screening
  • Dementia Or Depression Screening
  • Diabetes Counseling
  • Diabetes Screening
  • Electrocardiogram (Ekg)
  • Fecal Occult Blood Test For Colorectal Cancer
  • Geriatric Assessment
  • Hepatitis B Virus Screening
  • Hepatitis C Virus Screening
  • Hepatitis Screening
  • Hiv Screening
  • Immunization
  • Liver Function Test
  • Osteoporosis Screening
  • Physical Examination
  • Prostate Cancer Screening
  • Pulmonary Function Test
  • Rapid Flu Test
  • Sexually Transmitted Infections Screening
  • Smoking Cessation Counseling
  • Thyroid Screening
  • Wellness Examination

MORE

Read More

Language Services

  • Arabic

Bon Secours Infectious Disease Specialist accepts 33 insurance carriers

  • Accepts most major Health Plans. Please contact our office for details.
  • Aetna
  • American Progressive Life Insurance/Health Insurance
  • Anthem Blue Cross Blue Shield
  • C and O Employee's Hospital Association
  • Chesapeake Life Insurance Co
  • Cigna
  • Coventry Health Care
  • Employers Health Network
  • First Health (Coventry Health Care)
  • First Life and Health Insurance
  • Health Net
  • Humana
  • MVP Health Care
  • Medicaid
  • Medicare
  • MultiPlan
  • One Net
  • Optima Health
  • PHCS
  • Pyramid Life
  • Sedgwick Claims Management Services
  • Southern Health Services (Coventry Health Care)
  • Sterling Life Insurance Company
  • Today's Options
  • Tricare
  • UniCare
  • UnitedHealthCare
  • VA Coordinated Care for the Uninsured (VCC)
  • Virginia Health Network
  • Virginia Premier
  • WellCare
  • inHealth

MORE

Read More
*Please verify this information when scheduling an appointment.