Thomas Earl Johnson, 66 years old, lives in Fayetteville, North Carolina. has also lived in Rapid City, South Dakota; Chapel Hill, North Carolina; Abilene, Texas and Arlington, Virginia. Amanda K Johnson and Gaylord M Johnson are some of Thomas relatives.