Eldon Williams, an 87-year-old white male from Alton, Illinois, passed away on October 16, 2018. Known affectionately as "Twirp," Williams was a well-respected figure in his community, having served as the Godfrey Tax Assessor for 40 years and as a member of the Godfrey Village Board. He was also a Realtor at Landmark Realty in Godfrey and a member of St. Peter and Paul Catholic Church. His death was not due to natural causes but was the result of a tragic and violent incident.
On the day
...Read More