Shirley Lois Marsh Hall, 82, of Mooresville, N.C., passed away on Tuesday, May 27, 2025.

She was born on May 1, 1943 in Loris, SC to the late Albert and Eula Duncan Marsh.

Private services will be held.

Cavin-Cook Funeral Home is proudly serving the Hall family.

Leave a Reply