Homer L. Allen
September 11, 1944 - February 29, 2020
Homer Lee Allen, 75, of Modoc, passed away Saturday, February 29, 2020. He was born in Glamorgan, Virginia, to Hubert (Chalk) and Medie (Hatcher) Allen. He was a furniture builder, working for Admiral Corporation, and was a “Jack of all... View Obituary & Service Information