David Lee Allen
October 18, 1956 - January 8, 2019
David Lee Allen, 62, of Perryville, died January 8, 2019 at his residence in Perryville, MO. He was born October 18, 1956 in Kaskaskia Island, IL, son of Glen and Ruby (Schmidt) Allen. David was a self-employed Landscaper. He was... View Obituary & Service Information