Debra is related to or closely associated with Philip E Geng, Michael A Geng, Rosalyn M Cieri and 6 other people. 1292 Ellicott Creek Rd, Tonawanda, Ny 14150 is where Debra lives. This person has lived also in Punta Gorda and Tonawanda. The birth year was listed as 1965. Debra has reached the age of 59 years. Records link phone number (716) 694-4902 with Debra’s details.