Your Health. Our Priority.
Trusted family care in Mesa, Arizona, for every stage of life.
MESA FAMILY PHYSICIANS
Primary Care Services for the Whole Family
From routine checkups to chronic condition management, we provide comprehensive care that helps you and your family stay healthy and well every day.
Preventive Care & Wellness
We offer annual exams, checkups, screenings, and immunizations to help prevent illness and support long-term health.
Read More>
Chronic Conditions
Our team manages conditions like high blood pressure, diabetes, and asthma with tailored care plans and ongoing support.
Read More>
Pediatric to Senior Care
We provide caring, age-appropriate medical services for children, adults, and seniors, all in one place.
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
