Rep. Carol Shea-Porter

D
New Hampshire
Congressional District: 
1
Carol Shea-Porter
2017 Score: 
57%
Cumulative Score: 
41%