48-year-old Mark Allen Thompson lives in Albemarle, North Carolina. He has also lived in Mount Gilead, North Carolina; Norwood, North Carolina and Oakboro, North Carolina. Jordan C Thompson, Dorothy R Thompson, Dianne S Thompson, Viola W Thompson, Mary B Thompson and Jack R Thompson are some of Mark relatives.