Contact Call Us 623-281-2600 Appointments Request an Appointment Address 18511 N Scottsdale Rd. Suite 204. Scottsdale, AZ 85255.