1960 is the birth year of Debra. Debra’s current address is 2920 Teton St, Ammon, Id 83406. Debra's possible relatives are Debbie Ann Lord, Kenneth L Lords, Stephanie Lin Lord and 4 other people. Debra has listed phone number: (208) 523-0730. Other cities that she has stayed in are Boise, Idaho Falls and Chandler. Debra has reached the age of 64 years.