DMG Internal Medicine

Supporting the Health of Adults and Senior Adults

District Medical Group (DMG) has a conveniently located Internal Medicine practice in East Mesa to serve adults of all activity levels. Our goal is to help you achieve the quality of life you desire by partnering with you for preventive care as well as chronic or complex condition management.  Our internal medicine physicians and nurse practitioners treat and/or offer the following:

  • Acute and chronic conditions

  • Aortic artery screening

  • Asthma

  • BladderScan® with FloPoint® screening

  • Cardiac issues, with on-site electrocardiograms (EKG)

  • Cardiovascular health

  • Cholesterol

  • Chronic pain

  • Diabetes

  • Ears, nose and throat

  • Gastrointestinal and digestive disease

  • Gynecological exams and issues

  • Hypertension and/or high blood pressure

  • Infections

  • Immunizations

  • Kidney disease

  • Minor surgery

  • Nutritional counseling and weight loss

  • Pain management

  • Pregnancy testing

  • Preventive medicine

  • Sleep disorders

  • Urology disease management

We accept most medical insurance plans, including AHCCCS and Medicare.  In addition, we provide discounts for self-pay patients.


  • To schedule an appointment, please call (480) 830-4164.
  • Same day appointments may be available.
  • Please arrive 20 minutes early for your first appointment and 15 minutes prior for all subsequent appointments.
  • Please bring the following to each appointment:
    • AHCCCS or current medical insurance card
    • Depending on your insurance plan, you may need to bring payment for your co-payment; cash, debit or credit cards are accepted.
    • Valid photo identification (state-issued driver’s license or ID card, military ID, employment badge, student ID, or passport)
  • If you need to cancel or reschedule an appointment, 24-hours’ notice is requested.

New Patient Forms

For your convenience, New Patient Registration Forms are available online so you can download and complete the forms prior to your first appointment.  Click here to download the forms; remember to bring the completed forms to your first appointment.


Meet Our Internal Medicine Providers

Chinese (Simplified)EnglishFrenchGermanHindiSpanish