Debra's birth date was listed as 1961. Debra was born 63 years ago. Other cities that she has stayed in are Magnolia and Waldo. Debra currently resides at 4780 Highway 82 #Bx1063, Magnolia, Ar 71753. The number currently linked to Debra is (870) 596-2256.