This person's birth year was listed as 1978. A city Terressa has lived in before is Nashville. The phone number (615) 227-6544 is Terressa’s. Records link Terressa with Richard Leatherwood, Daemon L Leatherwood, Theresa J Leatherwood and 4 other people. 3409 Fawnwood Pl, Nashville, Tn 37207 is where Terressa lives. This year Terressa celebrated this person's 46 birthday.