David Leo Allen
January 4, 1959 - August 21, 2020
David Leo Allen, 61, passed away unexpectedly on Friday, August 21, 2020 at his home. He was born January 4, 1959 in New Albany to Francis Leo Allen and Elizabeth Wayne Allen. He worked at Cooper Tire and Rubber Co. and was a member of Fairfield... View Obituary & Service Information