Terry has previously lived in N Little Rock, North Little Rock and Lafayette. Terry owns the phone number (337) 984-5868. This person's birth year is 1963. The residency of Terry is at 7800 Youree Dr #1500B, Shreveport, La 71105. Terry's possible relatives are Jimmy D Womack, Jimmy Dewayne Womack, Jeremy D Womack and one other person. The current age of Terry is 61.