Saint Louis is a city Terrence has lived in. 4127 Nebraska Ave, Saint Louis, Mo 63118 is where Terrence lives. The current age of Terrence is 52. The phone number (314) 865-1259 is Terrence’s. 1972 is the birth year of Terrence. Records link Terrence with Ovella M Hollis, Elois Jean Lott, Brenda Carol Lott and 6 other people.