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