Iglesia Católica Jesús El Buen Pastor - TumbacoParishShareNorberto Salazar 1000170902 Tumbaco, PichinchaEcuadorGet directions