Edgar Allen Smith
May 16, 1939 - April 16, 2021
Edgar Allen Smith, a man known for his handlebar mustache, for having a strong opinion and for being a magic mechanic, passed away with his family by his side on April 16, 2021. Edgar, 81, a lifelong resident of Charlotte was born in Charlotte... View Obituary & Service Information