Phone number listed for Debra is (641) 667-2561. She has stayed in Ollie and Missouri Valley before moving to Ollie. The current age of Debra is 57. Debra’s residency is at 121 South St, Ollie, Ia 52576. 1968 is the birth year of Debra.
She is ethnic English. Debra belongs to Western European ethnic group. Her main language is English. According to public records Debra's education level is high school.