This person has lived also in Saint Louis. 1972 is the birth year of Terris. The possible relatives of Terris are Leon Henderson, Reedus Terry Henderson, Bessie Lee Henderson and 2 other people. Terris now resides at 3951 Lincoln Ave, Saint Louis, Mo 63113. Records link phone number (314) 367-3033 with Terris’s details. This year Terris celebrated this person's 52 birthday.