• Cavin-Cook Funeral Home
    Mooresville, NC
Brought to you by
Zelma (Loy) Heyworth 1942 - 2013