Terry was born in 1970. Public records show Lenoir as a city Terry also stayed in. We have found 7 possible relatives of Terry: Amanda Setzer Handy, Izola Hamby Handy, Paul Evert Handy and 4 other people. Terry was born 54 years ago. The number currently linked to Terry is (828) 496-5303. Terry’s current address is 680 Pleasant Hill Rd, Lenoir, Nc 28645.