Larry Chastain
June 11, 1941 - October 31, 2020
Larry Chastain, 79, lived life to the fullest. He passed away peacefully on October 31, 2020, following a brief illness. Larry was born June 11, 1941 in Atlanta, where he attended Atlanta city schools and graduated from O’Keefe High... View Obituary & Service Information