Other cities that she has stayed in are Raleigh, Durham and Winston Salem. The current age of Debra is 51. The number currently linked to Debra is (919) 266-2206. Debra currently resides at 3254 Landing Falls Ln, Raleigh, Nc 27616. The birth year was listed as 1973. Possible relatives of Debra are: Kenneth Dwayne Mcleod, Devenia Mrs Mcleod, Edsel F Mcleaod and one other person.