Public records show Sioux City, Helotes and Pipe Creek as cities Debra also stayed in. Debra's possible relatives are Michael R Olmstead, Kenneth Dallas Olmstead, Vincent E Olmstead and 4 other people. Debra's birth date was listed as 1957. The phone number (712) 258-6181 is Debra’s. Debra has reached 67 years of age. 3407 6Th St, Sioux City, Ia 51105 is where Debra resides.