The number currently linked to Curtis is (309) 692-8818. Curtis has some connections with business: Potter & Anderson, Inc. 1953 is the birth year of Curtis. Curtis has reached the age of 72 years. Curtis’s residency is at 822 Fairmont Dr, Peoria, Il 61614. Public records show Peoria and Indianapolis as cities Curtis also stayed in.
He is ethnic English. Western European is his ethnic group. Curtis's language is English. Curtis's education level is college.