Records link phone number (504) 241-3120 with Terry’s details. New Orleans is a city Terry has lived in. The birth year was listed as 1968. The age of Terry is 56. The possible relatives of Terry are Nicholson D Tracy, Kimberly Nicholson, Kimberlly Nicholson and 3 other people. Terry is a resident of 137 Scott St, New Orleans, La 70119.