Barbara Joyce Castle Williams
August 10, 1940 - February 16, 2022
Barbara Joyce Castle Williams, 81, passed away Wednesday, February 16, 2022. She was born Saturday, August 10, 1940 to Thurman Castle and Daisy Marie Huddleston Castle in Letcher County, Kentucky. Ms. Williams moved from Kentucky to Alabama... View Obituary & Service Information