Davenport is a city Curtis has lived in. This year Curtis celebrated his 85 birthday. Curtis’s residency is at 1000 Blythwood Pl #C42, Davenport, Ia 52804. People possibly related to Curtis are Debra L Leibold, Michael John Leibold, Juliann E Leibold and 2 other people. Curtis has listed phone number: (563) 326-0562. Curtis was born in 1938.