In addition to Selma, Debra also lived in Selma and Princeton. Debra was born in 1964. The number currently linked to Debra is (919) 965-2841. 517 Sumner St, Selma, Nc 27576 is where Debra lives. The current age of Debra is 60.