Records link Debra with Sean A Mearns, Aaron D Mearns, Naomi A Mearns and 2 other people. Scotia, Troy, Valatie and one other city are cities Debra has lived in. The phone number (518) 273-8805 is Debra’s. Debra turned 67 years old. The birth year was listed as 1957. Debra’s residency is at 10 Cherry Ln, Schenectady, Ny 12302.