Public records show Derby, East Amherst, Ellicottville and one other city as cities Debra also stayed in. Debra's birth year is 1961. The number currently linked to Debra is (716) 947-2069. Debra...