Mr. Leon Taylor
October 17, 1943 - November 21, 2017
Mr. Leon Taylor, 74, passed away Tuesday, November 21, 2017 in Atmore, Alabama. Mr. Taylor was a native of Mexia, AL, was a resident of Atmore and Greenville, AL since 1958 and has resided in Atmore, AL for the past 13 years. He retired from... View Obituary & Service Information