Thomas E. McFall
April 8, 1940 - March 28, 2018
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