John P. Shehan,76, of Eagle Grove, died Wednesday,March 8,2017. The Mass of Christian Burial for John Shehan will be held Monday morning,March 13 at 10:00 a.m. at Sacred Heart Catholic Church in Eagle Grove with Father Jerry Blake officiating. Burial will be in the Calvary Cemetery of Eagle Grove. Visitation will be Sunday afternoon from 2:00 until 5:00 p.m. at the Foust Funeral Home in Eagle Grove. The Rosary service will be at 1:45 at the funeral home on Sunday.