Post 66 is located approximately 1/2 mile west of the I-19 exit at Duval Mine Road. We are the first turn off on the right (going west) past La Canada, which is a main north-south road in Green Valley and Sahuarita. We share the same driveway with the Titan Missile museum.