Her birth year was listed as 1958. Debra’s current address is 11620 Rabbit Run Rd #104, Ottumwa, Ia 52501. This year Debra celebrated her 66 birthday. Debra has listed (641) 682-2139 as her phone number. We have found 9 possible relatives of Debra: Georgia D Ogren, Georgia D Ogren, Merle D Ogren and 6 other people. Cities Debra has lived in before are Bloomfield and Ottumwa.