Thomas Logan
Walhalla – Thomas Larry Logan, 74, husband of Jeanette Lucille Winchester Logan, passed away on Sunday, August 6, 2023 at Greenville Memorial Hospital. Born in Seneca, South Carolina, Larry was the son of the late Thomas Logan and Grace Shead Logan. Larry was retired from Collins Craft and he enjoyed classic cars. Larry is survived by his wife; […]
Read more