Iglesia Católica Central La Dolorosa | AtahualpaParishShare12 de Septiembre180109 Atahualpa, TungurahuaEcuadorGet directions