Natural Health Doctor
Book your appointment online using the form below or call our office at (480)-426-8040.
Notes About Our Appointment Form
Times listed in our online appointment scheduler are in Mountain Standard Time (Arizona).
We cannot accept new patients who live in the following states, due to state laws governing the practice of naturopathic medicine: TN, SC, IA, FL, TX. We recommend finding a local provider instead.
You may need to scroll down within the window of appointment types to view all of the appointment options.
If you have questions about appointment scheduling, please call us at (480)426-8040.