The current age of Twana is 45. This person's birth year was listed as 1979. In addition to Indianapolis, Twana also lived in Monrovia and Indianapolis. Twana has listed (317) 356-2421 as this person's phone number. 7437 Forest Lake Rd, Indianapolis, In 46219 is where Twana lives. The possible relatives of Twana are Thomas Lewis Cochran, Cora Lynn Price, Anthony Wayne Price and 6 other people.