This person's birth year is 1939. Terry has previously lived in O Fallon and Saint Louis. Terry’s current address is 2805 Wellington Dr, Florissant, Mo 63033. Records link phone number (636) 272-9910 with Terry’s details. This year Terry celebrated his 84 birthday.