“When He calls me, I will answer; I’ll be somewhere listening for my name.”
Sarah Louise Williams, 60, of Lee, Fla., affectionately known as “Lil Mama,” gave up her fight for life on earth to rest eternally in the presence of the Lord on Friday, Aug. 16, 2024.
