Iglesia Maria AuxiliadoraParishShareEugenio Espejo140203 Huamboya, Morona SantiagoEcuadorGet directions