Leon Neel
March 20, 1927 - May 13, 2019
Thomasville native Leon Neel passed away on May 13, 2019. The son of Nelle Howell Neel and Wallace Heard Neel, Leon was born in Miami, Florida on March 20, 1927. He was a husband, father, grandfather, great grandfather, and renowned conservationist,... View Obituary & Service Information