Iglesia Católica Santa Madre de DiosParishShareManuel Benjamín Carrión110102 Loja, LojaEcuadorGet directions