H. Richard "Dick" Allen
December 17, 1937 - May 7, 2023
H.Richard “Dick” Allen, age 85, of St. Clair, passed away May 7, 2023. He was born December 17, 1937 in Evansville, Indiana to the late Hollie and Pearl Allen. He married Elizabeth “Betty” Jarrell on August 15, 1959 in... View Obituary & Service Information
