Explore details about location Leon De La Barrera. Leon De La Barrera is a location situated within the Puerto Peñasco alongside other areas such as Freemont - Ignacio Allende, E, Oriente.