Terry Swain
September 17, 1964 - September 7, 2021
Terry's earthly journey began on September 17, 1964, the parentage of the late Mr. Norman Draper and Mrs. Luella Lee Swain in Talladega, Alabama. At an early age, Terry, a beloved husband, father, son, and brother accepted Christ as his Lord... View Obituary & Service Information
