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, Wednesday, Thursday Friday: 8am – 5pm

Tuesday: 8am – 7pm

Lab Appointment Hours:

Monday through Friday: 7am – 4pm