Upcoming Services

Loved One
Scheduled Services Location

Receiving Friends

Feb. 23, 2024 · 12pm - 2pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Funeral Home

Funeral Service

Feb. 23, 2024 · 2pm - 2:45pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Chapel

Graveside Service

Feb. 23, 2024 · 3pm - 3:30pm

Church Street

Mooresville, NC 28115

Willow Valley Cemetery

Memorial Service

Feb. 24, 2024 · 11am - 12pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Chapel

Memorial Service

Feb. 24, 2024 · 2pm - 2:45pm

131 W. Council Street

Salisbury, NC 28144

St. Luke's Episcopal Church

Memorial Service

Feb. 24, 2024 · 3pm - 3:45pm

150 S. Church Street

Mooresville, NC 28115

First Baptist Church-Mooresville

Receiving Friends

Feb. 24, 2024 · 4pm - 5pm

150 S. Church Street

Mooresville, NC 28115

First Baptist Church-Mooresville

Receiving Friends

Feb. 24, 2024 · 3pm - 5pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Funeral Home

Receiving Friends

Feb. 24, 2024 · 6pm - 8pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Funeral Home

Memorial Service

Feb. 25, 2024 · 1pm - 2:30pm

494 East Plaza Drive

Mooresville, NC 28115

Heritage House at Cavin-Cook Funeral Home & Crematory

Receiving Friends

Mar. 01, 2024 · 6pm - 8pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Funeral Home

Funeral Service

Mar. 02, 2024 · 12pm - 1pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Chapel

Graveside Service

Mar. 29, 2024 · 2pm - 2:30pm

501 Statesville Blvd

Salisbury, NC 28144

Salisbury National Cemetery

Graveside Service

Mar. 15, 2024 · 11:15am - 11:45am

2900 Sheridan Rd.

Saint Louis, MO 63125

Jefferson Barracks National Cemetery

Memorial Service

Apr. 20, 2024 · 10:45am - 11:45am

St. Helen's Church

Howard Beach, NY 11414

Celebration of Life

May 18, 2024

Sardis Swim