Public records show Niagara Falls and Youngstown as cities Debra also stayed in. Debra has some connections with business: Wizard Light & Sound. The residency of Debra is at 4738 Garlow Rd, Niagara Falls, Ny 14304. Her birth year was listed as 1970. Debra has listed phone number: (716) 297-8166. The age of Debra is 54. Debra is related to or closely associated with Cheryl A Biggs, Robert M Graffius, Ronald S Biggs and 2 other people.