Her birth year was listed as 1962. Public records show Tonawanda, Depew and Buffalo as cities Debra also stayed in. Debra has reached the age of 62 years. The number currently linked to Debra is (716) 838-2184. People possibly related to Debra are Rodney F Fitch, Ronald F Fitch, W Debra Fitch and 2 other people. Debra’s residency is at 704 Starin Ave, Buffalo, Ny 14223.