Explore details about location Pedro Leon Gallo. Pedro Leon Gallo is a location situated within the Villa Luzuriaga alongside other areas such as General Ocampo, Triunvirato, Larrazábal.