Rep. Peter F. Welch

D
Vermont
Congressional District: 
1
Peter F. Welch
2016 Score: 
57%
Cumulative Score: 
36%