Caring for Your Child’s Health at Every Stage
Preventive, acute, and developmental care for children of all ages, right here in Mesa.
MESA FAMILY PHYSICIANS
Pediatric Services We Offer
We care for infants, toddlers, children, and teens with personalized medical attention focused on healthy development, illness prevention, and family support.
Well Child Visits
Routine checkups to track growth, development, and overall health from birth to adolescence with care, consistency, and compassion.
Read More>
Immunizations
All recommended childhood vaccines to protect against serious illnesses, delivered in a supportive environment.
Read More>
Sick Visits & Support
Same-day appointments for fever, cough, earaches, sore throats, or other common childhood illnesses.
Read More>
Why Choose Mesa Family Physicians?
Patients trust Mesa Family Physicians for reliable care, dedicated providers, and a full range of services for every stage of life. We focus on long-term wellness and strong doctor-patient relationships, so you always feel heard, supported, and cared for.
Trusted Experience
Decades of care built on trust and medical excellence.
Comprehensive Services
From checkups to chronic care, all in one trusted location.
Compassionate Care
We listen, understand, and care with empathy and respect.
Personalized Plans
Flexible scheduling and on-site lab testing for your ease.
TESTIMONIALS
What Our Patients Are Saying
Need a family doctor you can count on?
Talk to our team and find out how we can help you stay healthy at every stage of life.
Meet Your Care Team
At Mesa Family Physicians, our dedicated team provides personalized care built on trust and long-term relationships.
David E. Benton, II, M.D.
Family Medicine Physician
Jamison Jones, DO
Family Medicine Physician
James A. Gunn, M.D.
Family Medicine Physician
Mark Porvaznik, DO
Family Medicine Physician
Jennifer Smith, MSN, APRN, FNP-C
Family Medicine Physician
Sarah Schornack, FNP-C
Family Medicine Physician
Ashley Snyder, MSN, APRN, FNP-C
Family Medicine Physician
Kendall Kokora, FNP-C
Family Medicine Physician
Request An Appointment
CONTACT US
We’re Here to Help
Whether you have questions or are ready to schedule an appointment, our team is ready to assist you!
Phone
Text messages are also accepted.
Appointments
Mon–Thu: 7:30 AM – 12:00 PM & 1:00 PM – 5:00 PM
Fri: 7:30 AM – 12:00 PM




