Curtis was born in 1958. Public records show Bunker, Hazelwood, Saint Louis and 3 other cities as cities Curtis also stayed in. Curtis now resides at 10 Country Club Ct, Florissant, Mo 63033. Phone number listed for Curtis is (314) 355-3060. Curtis has reached 67 years of age.