James Lee Hatcher
April 21, 1940 - April 25, 2020
James L. Hatcher (Pop) passed away peacefully on April 24, 2020 at home surrounded by his family. He was born in Lee County, VA on April 21, 1940. He was a long time resident of Mobile, AL. He loved his country and served in the U.S. Navy on... View Obituary & Service Information