Sheila Towle Douglas
December 28, 1938 - January 21, 2021
Sheila Towle Douglas of Toano, Virginia passed away on January 21, 2021. She was born on December 28, 1938 in Pittsburg, New Hampshire. Sheila is survived by her three children, Debbie and Rodney Belcher of Wake, Virginia; Daryl and Gina Douglas... View Obituary & Service Information