Records link Debra with Matthew Christopher Finstad, Joshua Myles Finstad, Karousel G Finstad and 4 other people. In addition to Clarinda, Debra also lived in Berthoud, Windsor, Loveland and 3 other cities. Her birth year was listed as 1977. Debra turned 47 years old. 130 Logan, Clarinda, Ia 51632 is where Debra resides.