Iglesia Católica Nuestra Señora de Guadalupe - Los PambilesParishShareLos Bambúes - Calle Y230101 Santo Domingo, Santo Domingo de los TsáchilasEcuadorGet directions