Public records show Springfield and Lebanon as cities Terry also stayed in. Terry was born 75 years ago. Terry was born in 1949. 3111 Glenhaven Ave, Springfield, Mo 65804 is where Terry lives. Records link phone number (417) 881-8923 with Terry’s details.