The number currently linked to Debra is (919) 808-2887. Debra now resides at 106 Guthrie Dr, Newport, Nc 28570. In addition to Newport, Debra also lived in Pompton Lakes and Newport. The current age of Debra is 64. Her birth year was listed as 1961.