She has stayed in Twin Falls before moving to Twin Falls. Deborah's birth date was listed as 1958. Deborah owns the phone number (208) 734-3892. 141 Brooklane, Twin Falls, Id 83301 is where Deborah lives. The age of Deborah is 66.