Voter Detail

Name Rebecca Leiter
Address 39 Beverly Rd, Newton, Ma
Date of Birth April 29, 1960
Date of Registration July 22, 2004
Party Affiliation D
Voter Score 4