Skip to main content and our Accessibility Statement may be found in the footer of our website.
Abrazo Medical Group logo
  • Join Our Team
  • Patient Portal
  • Call Now (602) 674-6588
Abrazo Medical Group logo
  • Book Online
  • Find a Doctor
  • Find a Location
  • Primary Care
  • Specialties
  • Patient Resources
  • Show search box
Type any search term in the textbox or use the arrow keys chose an item from a list of suggested search terms, which is displayed after the textbox contains characters matching the beginning of the suggested search terms.
  • {{result}}
 

Join Our TeamPatient Portal

Patient Resources

{{CTAButtonText}}
Contact Us

We welcome your comments, questions and suggestions. Contact us today!

Events

Register online for upcoming classes, clinics, seminars, webinars, support groups, and other events.

Insurance & Billing

Abrazo Medical Group accepts most major health plans as well as Medicare and Medicaid. Learn more here.

New Patient Info & Forms

For your convenience, you may complete new patient forms in advance. Learn more here.

Pay My Bill

As part of our commitment to provide you exceptional service and the highest quality care, we have implemented a new Ele...

Post a Review

We would greatly appreciate it if you would take a few minutes to share your experience with us online. Learn more here.

Abrazo Medical Group logo
Call Now

(602) 674-6588

Abrazo Medical Group logo
  • Join Our Team
  • Patient Resources
  • Patient Portal
  • Contact Us
Call Now

(602) 674-6588

Follow Us
  • Follow Us on Facebook
  • Follow Us on YouTube
  • Nondiscrimination Notice and Language Assistance Services
  • Accessibility Statement
  • Notice of Privacy Practices
  • No Surprises Act & Good Faith Estimates
  • Terms of Use
  • Privacy Policy
  • Sitemap
  • Disclaimers
©2015-2023 TH Medical · All Rights Reserved
Abrazo Medical Group

If you click the 'Continue' button, you will be leaving this website. To stay here, click the 'Cancel' button.

Cancel Continue