Mr. Terry Allen
January 16, 1955 - November 14, 2018
Terry Allen, 63, of Sheldon, Illinois, passed away on Wednesday, November 14, 2018 at his home. He was born on January 16, 1955 in Watseka, Illinois, the son of Melvin Allen and Helen (Marsh) Allen. Terry was a mechanic for Wagner’s.... View Obituary & Service Information
