Ellen Nadine Spencer Hazzard
January 20, 1944 - December 8, 2020
Ellen Nadine Spencer Hazzard of Newport News, VA departed this earthly life on Tuesday, December 8, 2020 at Sentara Careplex in Hampton, VA. A native of West Virginia she was born on January 20, 1944 to the late Robert Lee Spencer and Nannie... View Obituary & Service Information