The number currently linked to Terry is (314) 423-9161. Records link Terry with Yvette Loretta Harris, Ollie Mae Wallace, Nancy Rogers and 3 other people. Terry's birth year is 1965. In addition to Saint Louis, Terry also lived in Saint Charles, Blytheville, Overland and 3 other cities. The age of Terry is 59. 8473 San Rafael Pl #4, Saint Louis, Mo 63114 is where Terry lives.