This person's birth year was listed as 1968. 1468 Walnut St, Decatur, Il 62526 is where Twana lives. A city Twana has lived in before is Decatur. The number currently linked to Twana is (217) 422-1764. The current age of Twana is 56.
Possible Twana's ethincity is African American 2. Possible Twana's ethnic group is All African American Ethnic Groups. Twana can speak English.