Norma Esther (Spencer) Aherron was born on October 4, 1933 in Roxboro, North Carolina United States. She was married to Richard Theodore Aherron on April 30, 1955 in Pittsylvania County, Virginia, and they were together until Richard's death on December 3, 2008 in Newport News. She had children Richard Martin Aherron and David Spencer Aherron. Norma Aherron died at age 86 years old on February 24, 2020 in Newport News. Family, friend, or fan, this family history biography is for you to remember Norma Esther Spencer Aherron.