Thomas E. McFall, 77, of Leesburg, Florida passed away on Wednesday, March 28, 2018. He was born on April 8, 1940 in Poteau, Oklahoma. He was a proud veteran of The United States Navy. Tom was an avid sports fan. His favorite teams include The... View Obituary & Service Information
Obituary & Service
Thomas E. McFall, 77, of Leesburg, Florida passed away on Wednesday,...
View More