1966 is his birth date. The number currently linked to Terry is (641) 684-8869. Terry turned 58 years old. The residency of Terry is at 506 Camille St, Ottumwa, Ia 52501. Other cities that he has stayed in are Desert Hot Springs, Palm Springs, Baton Rouge and one other city.