Phone number listed for Terry is (501) 750-4183. Possible relatives of Terry are: Linda M Huckaby, Angela Ruth Davis, Melita D Griggbush and 4 other people. Terry’s current address is 906 Spring Creek Rd, Lowell, Ar 72745. Terry has previously lived in Lowell and Rogers. This year Terry celebrated his 62 birthday. Terry's birth date was listed as 1963.