Mayo Clinic Family Medicine — Phoenix

By Mayo Clinic Staff
  • 5701 E. Mayo Blvd.
  • Phoenix, AZ 85054
  • Appointments: 480-342-4200


7 a.m. to 5 p.m., Monday through Friday (except holidays)

Doctors and nurse practitioners

Care Team Roadrunner

  1. Michael J. Bryan, M.D.
  2. Melanie A. Frederixon, M.S.N., C.N.P., R.N.
  3. Elizabeth H. Gallagher, M.S.N., R.N.
  4. Kellie K. Kruger, M.D.
  5. Sharon L. Labban, ACNP-BC
  6. Barbara E. Ruddy, M.D.


  • Adult care: Preventive services and immunizations, care for chronic medical conditions
  • Pediatric care: Newborn through adolescence
  • Women's health services
  • Outpatient procedures
  • Same-day appointments for acute needs
  • Online access through the patient portal
  • Laboratory services on site