Iglesia Católica de Santa CruzParishShareVía a Santa Cruz061281 Riobamba, ChimborazoEcuadorGet directions