LeRoy Ethan Allen
August 7, 1918 - October 9, 2016
Leroy Ethan Allen, 98 of Oakland, Florida passed away on Sunday, October 9, 2016. Mr. Allen was born on August 7, 1918 in St. Louis, Missouri to William Leroy and Laura Allen. View Obituary & Service Information