Karen E Hall, 62 years old, lives in Asheboro, North Carolina. Other places in which she has lived are Parkton, North Carolina; Spring Lake, North Carolina; Flushing, New York and Snow Camp, North Carolina. She works as a Teacher. Connie D Hall, Guy V Hall, Beverly Hall, Carolyn R Hall, Jennifer R Hall, Amanda Alyse Hall and Sherrell Latoya Hall are some of Karen relatives.