Iglesia Católica San Roque de Huachi ChicoParishShareAvenida Atahualpa180207 Ambato, TungurahuaEcuadorGet directions