Glenn H. Richards, Jr.
October 18, 1961 - January 13, 2021
Glenn Richards, Jr., 59, of Scott Depot passed away Wednesday, January 13, 2021 at CAMC General Hospital following complications of a stroke. Born October 18, 1961 in South Charleston, he was a son of Carol Snodgrass Richards of Scott Depot... View Obituary & Service Information
