Curtis currently resides at 1045 Grandview Ave, Dubuque, Ia 52003. 1954 is his birth date. The phone number (563) 556-3707 is Curtis’s. Curtis turned 70 years old. Patricia Ann Ouellette, Christopher C Ouellette, Christopher Ouellette and 4 other people are people possibly related to Curtis. Curtis has previously lived in Dubuque, Cedar Falls and Peosta.