Loretta Spencer
Loretta Purdy Spencer was the mayor of Huntsville, Alabama. Her first term began October 4, 1996. Her last term ended on November 3, 2008. Spencer is the first woman to be elected mayor of Huntsville.
Loretta Purdy Spencer was the mayor of Huntsville, Alabama. Her first term began October 4, 1996. Her last term ended on November 3, 2008. Spencer is the first woman to be elected mayor of Huntsville.