Carrie E Flick, Terrence E Flick, Matthew E Flick and 2 other people are people possibly related to Terry. The current age of Terry is 65. Terry's birth year is 1959. Saint Louis is a city Terry has lived in. Terry is a resident of 5328 Devonshire, Saint Louis, Mo 63109.