The current age of Debra is 69. Debra is a resident of 1135 Garrett Ave, Niagara Falls, Ny 14305. Records link phone number (716) 754-0103 with Debra’s details. She has stayed in Grand Island, Englewood, Ransomville and 2 other cities before moving to Niagara Falls. This person's birth year is 1955.