Shirley Lois Hall
May 1, 1943 - May 27, 2025
Shirley Lois Marsh Hall, 82, of Mooresville, NC, 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... View Obituary & Service Information
