Terri was born 54 years ago. This person's birth year is 1971. South Bend and Mishawaka are cities Terri has lived in. Terri is a resident of 28600 Inwood Rd, North Liberty, In 46554. The number currently linked to Terri is (574) 235-7983. The possible relatives of Terri are Michael Donald Peddycord, Lynne D Peddycord, Michael D Peddycord and 3 other people.