Modern medicine az

Free 15 Minute Consultation Offer

From the entire team at Modern Medicine AZ, we can't wait to meet you and to help you on your health journey. Simply follow the steps below to claim your introductory FREE Consultation with Dr. Gallegos.


Claim Your Free 15 Minute Virtual or In-Person Consultation!

Doctor Gallegos Smiling

Kickstart Your Health

Claim your free consultation with our expert naturopath Dr. Gallegos today by simply filling out the form our by giving us a call! We can't wait to meet you and get you started on achieving your optimal health.

Call Modern Medicine
Modern medicine

FREE Initial Consulation

Your information has been saved.
error icon
Looks like we're having trouble

Naturopathic Medical Doctor

Meet Dr. David Gallegos, NMD.

Dr. Gallegos is the lead physician and founder of Modern Medicine AZ. Dr. Gallegos is bilingual in Spanish and English. He has always had a passion to help others improve their overall health in order to reach their full potential. In order to achieve this, he went on to complete his naturopathic medical degree at Southwest College of Naturopathic Medicine in Tempe, AZ.

He has a passion for improving health outcomes in the Arizona community, and his background and education add a cultural understanding of the Latinx community.  His practice is focused on integrative primary care, with an emphasis on pain management. He holds certifications in nutrient and IV therapies and regenerative therapies.

compassionate healthcare for all

Discover How You Can Improve Your Health at Modern Medicine

Our dedicated team is committed to helping every one of our patients achieve their health goals. We always seek to treat the root cause of any health issues and give you the same time and attention we would provide our own family members.

Patient Testimonials

Visiting us at Modern Medicine AZ can truly change your perception of healthcare and medicine overall. Read our reviews below and see why so many patients love visiting us. We can't wait to get to know you and help you achieve your health goals.

british flag
spanish flag