William “Bill” Richard Griffith, 95, of Mooresville, N.C., passed away peacefully on Tuesday, June 8, 2020, at his home. He was born October 5, 1924, in Davidson to the late Thomas Moore Griffith and Mabel Garrison Griffith. In addition to his parents, he was preceded in death by his wife, Charlotte Griffith. He was a teacher for many years in the Mooresville Graded School System and also served as assistant principal and coach.

Funeral services will be private.

Cavin-Cook Funeral Home and Crematory, Mooresville, is serving the Griffith family. Condolences may be sent to the family at www.cavin-cook.com.