Her birth year was listed as 1951. The current age of Debra is 73. Other cities that she has stayed in are Newark and Saint Joseph. The residency of Debra is at 90 Rr 1 #90, Newark, Mo 63458. The number currently linked to Debra is (816) 733-5568.