Sheila Foster Davis
October 7, 1946 - February 16, 2023
Sheila Foster Davis, 76, of Valley Head, passed away Thursday, February 16, 2023. She was born October 7, 1946 in Aberdeen, Washington to the late William Estep Foster and Gertrude Simpson Foster. She graduated from Weatherwax High School... View Obituary & Service Information
