Patagonia Lake SP is just off Highway 82 between Nogales and the town of Patagonia.   If is 15 miles from Nogales, 70 miles from Tucson and 190 miles from Phoenix.

Arizona State Parks also has a driving direction page here.