Her birth year was listed as 1961. The number currently linked to Debra is (412) 371-8998. Debra has previously lived in North Lauderdale and Pittsburgh. The age of Debra is 63. 2002 Swissvale Ave, Pittsburgh, Pa 15221 is where Debra lives.