The number currently linked to Debra is (319) 378-1267. She has stayed in Cedar Rapids before moving to Cedar Rapids. The current age of Debra is 65. 515 Ashton Pl #37, Cedar Rapids, Ia 52402 is where Debra resides. Her birth year was listed as 1959.