The number currently linked to Debra is (870) 732-3441. Possible relatives of Debra are: Jeffrey Reed Cowgill, Rubiestine Norwood Norwood, Ralph Waldo Vanderford and 5 other people. Debra currently resides at 7866 Mary Payton Dr, Southaven, Ms 38671. She has stayed in West Memphis, Proctor and Memphis before moving to Southaven. The age of Debra is 64. Her birth year was listed as 1961.