This person has lived also in Woodruff and Roebuck. The current age of Debra is 67. People possibly related to Debra are Stephanie Hardee Arrowood, Richard Lee Hardee, Richard Hardee and 3 other people. Her birth year was listed as 1957. 121 Grogan, Woodruff, Sc 29388 is where Debra lives.