Phone number listed for Debra is (412) 795-2852. In addition to Apollo, Debra also lived in Apollo and Pittsburgh. Debra’s current address is 132 Parkridge #H, Apollo, Pa 15613. Debra was born 65 years ago. Debra's birth year is 1960.