Anna Rica Barrett
December 16, 1944 - February 25, 2025
Anna Rica Barrett passed away peacefully at her beloved Windfall Farm on Tuesday, February 25, 2025 with her friend Angie Pope and her beloved pets, Snow and Leo, by her side. Rica was born in Savannah, Georgia on December 16, 1944, and grew... View Obituary & Service Information
