Records link phone number (641) 847-1906 with Debra’s details. The birth year was listed as 1959. Debra has reached 65 years of age. 11505 335Th St, Ackley, Ia 50601 is where Debra lives. Ackley and North Liberty are cities Debra has lived in.