AA

Ahmed Abualfoul, MD

Vaccine counseling
Accepting patients
Call to book

(319) 363-3565

Telehealth platform

Teladoc

Session types

Video & Phone

Languages

English

Are you Ahmed Abualfoul, MD?

Claim your profile to verify your insurance, update your bio, add your booking link, and get a Verified badge that builds patient trust. Free tier goes live instantly — no card required.

Claim your profile

Looking for a patient? Here's what to know

This profile shows public registry data — name, specialty, and licensed states are confirmed via the federal NPI database. Insurance accepted, current bio, and booking links haven't been confirmed by Ahmed yet. To verify if they take your insurance or are accepting new patients, contact their practice directly.

About

I'm passionate about helping patients navigate vaccine decisions with clarity and confidence. Whether you're weighing immunization options for your family, preparing for travel, or managing vaccination as an immunocompromised individual, I take time to listen to your concerns and provide evidence-based guidance. Through secure telehealth visits, I work with you to develop a personalized immunization plan that fits your health needs and values.

Services offered

I provide comprehensive telehealth vaccine counseling for patients of all ages—from children following standard immunization schedules to adults catching up on missed vaccines or preparing for international travel. My approach combines evidence-based vaccine information with motivational interviewing techniques to help you understand immunization risks and benefits without judgment. I address vaccine hesitancy and common concerns with compassion, helping you make informed decisions aligned with your health goals. During a typical session, we'll discuss your medical history, review recommended vaccines based on your age and lifestyle, answer your questions thoroughly, and create a practical vaccination timeline that works for you.

Practicing in (remote)

Are you Ahmed?

Claim this profile — free, 60 seconds