Other cities that he has stayed in are Stanfield and Albemarle. Records link Stephen with Sharon Christine Thornbur, Sharon Thompson Thornburg, Stephen S Thornburg and 2 other people. Stephen has reached 71 years of age. Stephen’s current address is 12958 Austin Rd, Locust, Nc 28097. The number currently linked to Stephen is (704) 888-5772. Stephen was born in 1953.