Politician Info
B
Mark Mackenzie (D - NH)
http://www.seacoastonline.com/news/20180622/democratic-congressional-candidates-tackle-issues
Holds office State House District Hillsborough 40
Vote Smart Key Votes