Margaret Ritter Hancock
December 10, 1946 – October 11, 2025 Margaret Ritter Hancock, 78, of Dublin, passed away on Saturday, October 11, 2025, at Carilion Roanoke Memorial Hospital. Margaret was preceded in death by her parents, Wendell and Mary Ritter; son, Albert Hancock; 6 brothers, Robert, Arvil, Wendell, Jr., john Wally, and Oscar; […]