Terry turned 45 years old. This person has lived also in Oklahoma City. Terry’s residency is at 1716 Ina Mae Ave, Del City, Ok 73115. The possible relatives of Terry are Carla Sue Leeds, Joy M Elliswinship, Delilia Ann Cowles and 4 other people. The number currently linked to Terry is (405) 631-3735. Terry's birth year is 1979.