Internal Medicine Physicians - Mesa, Arizona.


Comprehensive primary care with a focus on prevention. We thoroughly address every issue and aim to provide the best medical care for our community. Find out how we can help you.

Now offering telemedicine: Appointments with Dr. Metzger McHardy from the comfort of your own home.  Click for more information.

Appointment Cancellation Policy: 

We make every effort to provide prompt medical care to all of our patients. If you are unable to keep a scheduled appointment, please let us know 24 hours in advance, otherwise a no show fee of at least $50 will be assessed. Repeated no shows will result in increasing fee amounts and/or termination as a patient.


Accepted Insurance plans

Find out if your insurance plan is accepted.

Learn More →

Our Providers

Find out about our physicians and mid-levels.

Learn more →