In addition to Ottumwa, Debra also lived in Sierra Vista, Tucson, Eldon and 3 other cities. Debra has reached 58 years of age. Debra’s current address is 210 Northview St #62, Ottumwa, Ia 52501. Debra owns the phone number (641) 682-4014. Debra is related to or closely associated with Kevin Sherman Parks, George S Parks, Leona F Parks and one other person. Her birth year was listed as 1966.