FLAT ROCK, AL: David Leigh Halsey, age 72, passed away peacefully February 16, 2021 with loved ones by his side. He was a loving husband, father, grandfather, great-grandfather and brother. David enjoyed watching NASCAR and spending time with... View Obituary & Service Information