Richard Leroy Tindall
July 31, 1946 - June 5, 2021
Dateline: Godfrey, IL Richard "Dick" Leroy Tindall, 74, died at 6:45 p.m. on Saturday, June 5, 2021, at his home surrounded by loved ones. He was born July 31, 1946, in East St. Louis, IL the son of the late Harold and Betty (Moore) Tindall... View Obituary & Service Information