Iglesia Católica de La InmaculadaParishShareCalle Sin Nombre060611 Riobamba, ChimborazoEcuadorGet directions