Leisa Zoller
September 30, 1949 - March 20, 2024
Leisa Tomlinson Zoller was born on September 30, 1949 in Thomasville, Georgia. She died peacefully in the early morning hours of March 20, 2024, also in Thomasville, Georgia, after a nearly two-year battle with pancreatic cancer. Before her... View Obituary & Service Information