Records link phone number (215) 291-4924 with Debra’s details. Debra’s residency is at 4047 Ogden St #1, Philadelphia, Pa 19104. 1970 is the birth year of Debra. The age of Debra is 54. Cities Debra has lived in before are Philadelphia and Waterford Works. Possible relatives of Debra are: Sonjia T Slaffey, Troy Sharood Slaffey, Henrietta E Patterson and 4 other people.