Iglesia Católica Sagrada Familia - BellavistaParishShareMéxico060102 Riobamba, ChimborazoEcuadorGet directions