We would love to hear from you
Whether it is scheduling a visit or a quick question, reach us any of the ways below.
Get in Touch
Existing Patient?
Message your provider, view records, and request appointments through our online portal.
Send Us a Message
We will get back to you within one business day. For urgent or medical concerns, please call (480) 782-5575 rather than using this form.
Insurance & billing basics
Insurance
We accept almost every health insurance plan. Call the office to confirm your specific plan is in network.
Billing & Payment
We bill your insurance directly where contracted. If a service is not covered, fees are due at time of visit; self-pay discounts are available — just ask.
New & Newborn Patients
A parent's insurance card is accepted through baby's first-month visit; the child must be added to a plan within 28 days after that.
