Oletha Allen
January 24, 1950 - October 21, 2019
Mrs. Oletha Allen of Peachtree City passed away October 21, 2019. She is survived by her husband, Earnest Anthony “Tony” Allen of Peachtree City; father, Robert "Bob" Clower of Villa Rica; sister, Debbie Yarbrough and her husband,... View Obituary & Service Information