We’re located at 1631 W Ina Rd Suite 151, Tucson, AZ 85704. Located between N La Cholla Blvd and N La Canada Dr.
Regular Office Hours:
Monday through Friday: 8am – 5pm
Lab Appointment Hours:
Monday through Friday: 7am – 4pm