Iglesia Católica Nuestra Señora de los Dolores de Carigan | LojaParishSharecalle del inca110107 Aguahedionda, LojaEcuadorGet directions