Iglesia Católica de San FranciscoParishSharePrimera Constituyente060103 Riobamba, ChimborazoEcuadorGet directions