Iglesia Católica Santiago Apóstol de PuemboParishShareSantiago Apostol170179 Puembo, PichinchaEcuadorGet directions