Homer Allen
Birth date: Apr 17, 1939 Death date: Feb 6, 2022
Homer Allen, 82, of Broken Arrow, Oklahoma passed away at his home under the care of his family and Hospice of Green Country, on February 6, 2022. Homer was born to Elmer Emmett Allen (Slick) & Florence Riley Allen, April 17, 193 Read Obituary