Chief Leon Smith
March 23, 2020
Chief Leon Smith age 58, a resident of Coosada, AL passed away on Monday, March 23, 2020 at a local hospital. Funeral services will be held on Saturday, March 28, 2020 at 11:00 a.m. from Springfield Baptist Church with Pastor Sam Jackson officiating.... View Obituary & Service Information