Toscha now resides at 11343 Loudon Ln, Indianapolis, In 46235. This person's birth year was listed as 1972. Records link phone number (317) 823-2635 with Toscha’s details. The current age of Toscha is 52. Public records show Wichita, Tacoma, Houston and one other city as cities Toscha also stayed in.
Toscha is African American 1. This person's ethnic group is All African American Ethnic Groups. Language this person can speak is English. High school is this person's education level. Toscha's date of birth was listed as 1972-09-23.