• Cavin-Cook Funeral Home
    Mooresville, NC
Brought to you by
Commander, USN, Ret. David A. Jones