This person's birth year is 1962. The possible relatives of Curtis are Centha Brownkeys, Centha Brown Brownkeys, Enife Ifeinwa Keys and 2 other people. Curtis turned 62 years old. The phone number (773) 521-8124 is Curtis’s. Public records show Ypsilanti, Ann Arbor, Phoenix and one other city as cities Curtis also stayed in. Curtis’s current address is 4236 Cullerton St #2, Chicago, Il 60623.