The age of Debra is 63. This person's birth year is 1961. Cities Debra has lived in before are Mesa and Buffalo. Possible relatives of Debra are: Juanita N Rivera, Edwin Francisco Rivera, Ismael J Rivera and 3 other people. The residency of Debra is at 35 Glenwood Ave, Lackawanna, Ny 14218. The number currently linked to Debra is (716) 827-0954.