Imogene Snodgrass Davidson
January 1, 1921 - August 13, 2024
Imogene Snodgrass Davidson, 103 of Barboursville, WV formerly of Venice, FL passed away, Tuesday, August 13. 2024 in The Village at Riverview. She was born January 1, 1921 the daughter of the late, Walter “Sonny” and Margaret “Peggy”... View Obituary & Service Information
