Contact Contact Info If you have any questions or would like to schedule an appointment, please feel free to reach out. Contact InformationOffice Address: 258 E River Road, Suite 110, Tucson, AZ 85704Phone: (520) 485-7836Office HoursMonday – Friday: 9:00 AM – 5:00 PMSaturday & Sunday: ClosedRequest an AppointmentPlease request an appointment by using our secure form.