Karen Thomas in Del Rio, TN

Karen Thomas may also have lived outside of Del Rio, such as Newport.