Debra is a resident of 1322 Heatherdowns Dr, Defiance, Oh 43512. The number currently linked to Debra is (419) 782-7598. She has stayed in Defiance and Frankenmuth before moving to Defiance. This person's birth year is 1954. Possible relatives of Debra are: Eric K Kane, Eric Karl Kane, Brad Jeffrey Kane and 3 other people. The current age of Debra is 70.