Barbara Ann Hayes
November 29, 1942 - February 4, 2022
Barbara Ann Hayes November 29, 1942 - February 4, 2022 Mooresville, North Carolina After a lifetime of serving others, Barbara Ann Hayes, 79, of Mooresville, North Carolina passed away peacefully on Friday, February 4, 2022, surrounded... View Obituary & Service Information