Upcoming Services

Loved One
Scheduled Services Location

Other

Oct. 23, 2025 · 1pm - 2pm

171 Johnson Dairy Road

Mooresville, NC 28115

Liberty Baptist Church

Funeral Service

Oct. 23, 2025 · 2pm - 3pm

171 Johnson Dairy Road

Mooresville, NC 28115

Liberty Baptist Church

Graveside Service

Oct. 23, 2025 · 3pm - 3:30pm

Church Street

Mooresville, NC 28115

Willow Valley Cemetery

Receiving Friends

Oct. 25, 2025 · 10am - 11am

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Funeral Home

Funeral Service

Oct. 25, 2025 · 11am - 11:30am

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Chapel

Graveside Service

Oct. 25, 2025 · 12:30pm - 1pm

1350 South Main Street

China Grove, NC 28023

West Lawn Memorial Park

Celebration of Life

Oct. 25, 2025 · 1pm - 4pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Funeral Home

Graveside Service

Oct. 26, 2025 · 3pm - 3:45pm

129 Centre Church Road

Mooresville, NC 28117

Centre Presbyterian Church Cemetery

Receiving Friends

Oct. 26, 2025 · 4pm - 6pm

129 Centre Church Road

Mooresville, NC 28117

Centre Presbyterian Church

Graveside Service

Oct. 28, 2025 · 11am - 11:45am

2304 Shelton Ave

Statesville, NC 28677

Iredell Memorial Park

Receiving Friends

Oct. 28, 2025 · 5pm - 7pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Funeral Home

Prayer Service

Oct. 28, 2025 · 6pm - 6:15pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Funeral Home

Mass

Oct. 29, 2025 · 11am - 12pm

217 Brawley School Road

Mooresville, NC 28117

St. Therese Catholic Church

Memorial Service

Nov. 08, 2025 · 11am - 12pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Chapel

Receiving Friends

Nov. 08, 2025 · 12pm - 2pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Funeral Home

Celebration of Life

Nov. 08, 2025 · 2pm - 3pm

494 E. Plaza Drive

Mooresville, NC 28115

Cavin-Cook Chapel