Canyon Family Medicine

Overall rating

Top reviews

I like Alexis, my new doctor. Sometimes though I think she goes too fast during the appointments. A suggestion; could she slow down a little bit during the appointments so I have time to get my thoughts together and make sure I am... Read more I like Alexis, my new doctor. Sometimes though I think she goes too fast during the appointments. A suggestion; could she slow down a little bit during the appointments so I have time to get my thoughts together and make sure I am able to say all the things I need to say. My thought process doesn't move as fast as Alexis. I do appreciate that she is efficient and friendly to me and is caring.
Read less
Andrew D • June 21, 2026

Jennifer was prompt for our appointment. She took her time to explain to me all of my test results and helped me to form a plan going forward.

Theresa J • June 30, 2026
Read more reviews

Insurances

  • Aetna
  • Ambetter
  • Anthem Blue Cross of California
  • Arizona Complete Health Complete Care Plan
  • Arizona Medicare
  • Blue Cross Blue Shield of Arizona
  • CIGNA
  • California Anthem Blue Cross
  • Great West Care
  • HealthSmart Benefit Solutions

Specialties

  • Family Physician
  • Family Nurse Practitioner

Services

  • Chronic Disease Management
  • Mental Health
  • Sick Visits
  • Walk in Services
  • Weight Loss
  • Women’s Health

Providers (3)

Laura Hafez, FNP
4.935484 (186)

Laura Hafez, FNP

Family Physician

4.9 (186)
6242 E Arbor Ave Ste 118
Mesa, AZ, 85206
Jennifer Weltsch, FNP
5.0 (36)

Jennifer Weltsch, FNP

Family Physician

5.0 (36)
6242 E Arbor Ave Ste 118
Mesa, AZ, 85206
Alexis Snyder, FNP
5.0 (1)

Alexis Snyder, FNP

Family Nurse Practitioner

5.0 (1)
6242 E Arbor Ave Ste 118
Mesa, AZ, 85206

Reviews

Overall rating

5.0
223 Reviews

Newest reviews

Terms & Privacy

This practice uses SMS for patient communication.

SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Canyon Family Medicine. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (602) 805-4914. Your mobile information will not be shared with third parties.