Teresa Isaac
American politician / From Wikipedia, the free encyclopedia
Teresa Isaac, an American politician, served as mayor of Lexington, Kentucky from 2003 to 2007.
Teresa Isaac, an American politician, served as mayor of Lexington, Kentucky from 2003 to 2007.