Marvin Lee Torbeck, 54, of Odin, died peacefully in his home, Wednesday, October 4, 2017. Services will be held at 11:00 AM, Friday, October 6, 2017 at Calvary Free Will Baptist Church in Salem with Pastor Harlen Johnson officiating. Burial... View Obituary & Service Information