Description
The canyon is in the Tumacacori Mountains and trends SSE to Peck Canyon about 15 miles NW of Nogales (US-T121).
History
'Leon' is the Spanish word meaning 'lion' (US-T121).
Santa Cruz County · Arizona
The canyon is in the Tumacacori Mountains and trends SSE to Peck Canyon about 15 miles NW of Nogales (US-T121).
'Leon' is the Spanish word meaning 'lion' (US-T121).