Iglesia Católica de Santa BárbaraParishShareRiobamba - Macas060111 Santa Bárbara, ChimborazoEcuadorGet directions