Frank W Soper, Elva B Cady, Kimberly A Foulkrod and 4 other people are people possibly related to Debra. Debra has previously lived in Elmira, Horseheads and Peru. Debra has reached 84 years of age. The residency of Debra is at 112 Hope St, Elmira, Ny 14903. Records link phone number (607) 733-6402 with Debra’s details. This person's birth year is 1939.