We have found 6 possible relatives of Debra: Steven M Tootle, Debra K Leveringtootle, Eric Levering and 3 other people. Other a city that she has stayed in is Logan. The number currently linked to Debra is (740) 385-8125. Debra's birth year is 1962. The current age of Debra is 62. Debra now resides at 18044 State Route 93, Logan, Oh 43138.
Debra is Dutch. Western European is her ethnic group. She is fluent in English language. Level of education Debra compleated is high school. Debra was born on 1962-03-27.