1958 is her birth date. This person has lived also in Hope. Debra’s current address is 1400 Denton Rd, Hope, Id 83836. The age of Debra is 66. Phone number listed for Debra is (208) 264-4620.