1962 is her birth date. This person is linked with Neurorehab Associates, Inc. 308 Cobble Creek Ct, Durham, Nc 27712 is where Debra resides. This person has lived also in Boca Raton. The current age of Debra is 62.