Other a city that she has stayed in is Spencer. Business linked with Deborah is Sisters Main Street Cafe, Inc. 24 6Th Ave, Spencer, Ia 51301 is where Deborah resides. Deborah has listed phone number: (712) 262-7457. Deborah turned 61 years old. Deborah's birth date was listed as 1963. We have found 5 possible relatives of Deborah: Richard L Marlowjr, Darrel R Kruse, Robert A Marlow and 2 other people.