Welcome to Vista Medical Group

Internal Medicine Specialists

Our Mission

Together and as individuals, we strive daily to deliver the
highest quality patient care following our core values of
Integrity, Trust, Respect, Teamwork, and Communication.

Now Accepting New Patients
Same Day Appointments Available
Most Insurance Plans Accepted (including Medicare & AHCCCS)

* Please Note: Because of our Internal Medicine speciality, Vista Medical Group only treats patients that are
a minumum of 14 years old on the date of service. There are absolutely no exceptions to this rule.

Office Location

605 N. Gilbert Road
Mesa, Arizona 85203
Located on Gilbert, North of University Drive

Phone: (480) 398-1220 | Fax: (480) 398-1230

Office Hours

Office Hours: Monday through Thursday - 8:30am to 4:00pm
Friday - 8:30am to 11:30am

Call our office at (480) 398-1220 to schedule an appointment!