Iglesia Católica Cristo del ConsueloParishShareVia Catarama - Caluma120204 Recinto La Gran Vía, Los RíosEcuadorGet directions