Primary Care — Phoenix

By Mayo Clinic Staff

5701 E. Mayo Blvd.
Phoenix, AZ 85054
Appointments: 480-342-4200


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

Doctors and nurse practitioners

Care Team Roadrunner

Michael J. Bryan, M.D.

Carlie M. Felion, M.S.N., R.N., N.P.

Melanie A. Frederixon, M.S.N., C.N.P., R.N.

Elizabeth H. Gallagher, M.S.N., R.N.

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