Iglesia Católica San Isidro Labrador de PicaihuaParishShareAvenida Galo Vela180160 Picaihua, TungurahuaEcuadorGet directions