About Our Business

McKellips Internal Medicine provides Mesa, AZ adults with effective care and management of medical treatment. Our experts specialize in Internal Medicine, Primary Care, Testosterone Replacement Therapy, Chronic Pain Management, Suboxone Treatment, and Psychiatric Medical Management

Meet Dr. Ben Evans

Dr. Ben Evans is an Arizona native. He grew up in Flagstaff, Arizona and earned his undergraduate degree from Northern Arizona University.

Thereafter, he attended the University of Arizona College of Medicine, in Tucson, Arizona, where he earned his medical degree.

Following medical school, Dr. Evans completed his Internal Medicine residency training here in the Phoenix area before embarking on his solo medical career.

Dr. Evans is a skilled, Board Certified Internist who takes pride in helping others live healthier, more functional and more fulfilling lives.

His special interests and training include male testosterone replacement therapy, acute and chronic pain management, and suboxone addiction treatment.

 

- Hover over a provider to learn more -

Dr. Ben Evans

Medical Director

Dr. Ben Evans

Dr. Evans is a skilled, Board Certified Internist who takes pride in helping others live healthier, more functional and more fulfilling lives.

LEARN MORE

Nicholas Archer, FNP

Nurse Practitioner

Dr. Nicholas Archer

Mr. Archer is a Family Nurse Practitioner who holds a Master’s of Science in Nursing and Bachelor of Science in Nursing from the University of Miami School of Nursing and Health Studies in Coral Gables, FL.

LEARN MORE

Erik Brandon Buzan, PA-C

Physician Assistant

Dr. Brandon Buzan

I have been working as PA for the the past 5 years in men's health. I enjoy working with men and making them feel comfortable to discuss and health issues.

LEARN MORE

Our Location

McKellips Internal Medicine
3049 E McKellips Rd., STE 5
Mesa, AZ 85213
(480) 830-1553

Map  |  Directions

We are located approximately 2.5 miles southeast of the 202 freeway on McKellips Rd in Northern Mesa.

Clinic Hours

    Mon.......... 8:00 AM - 5:30 PM
    Tue............ 8:00 AM - 5:30 PM
    Wed.......... 8:00 AM - 5:30 PM
    Thur.......... 8:00 AM - 5:30 PM
    Fri............. 8:00 AM - 5:30 PM
    Sat & Sun............ Closed

    Request an Appointment