Address and Directions. 4620 E. Camp Lowell Tucson, Arizona, 85712 Phone: 520-618-6058 Fax: 520-618-5891. Hours of Operation: Monday-Friday.