Records link phone number (716) 297-5334 with Debra’s details. Other cities that she has stayed in are Niagara Falls and Buffalo. Her birth year was listed as 1972. The current age of Debra is 52. 4245 Cambria Wilson Rd, Lockport, Ny 14094 is where Debra lives. Records link Debra with Dolorews Kieffer, David Ddebraa Littere, Daniel D Littere and 3 other people.