Charles Houston Mefford
February 15, 1938 - January 2, 2021
Charles Houston Mefford (aka Carl) was born in the Appalachian mountains in Ky to a coal mining family. He was mechanically inclined and a self-taught auto mechanic. His love for fast cars led him to the speedways (where he was known as... View Obituary & Service Information