Officials

Charlie Foote

Representative • Rockingham 13

Incumbent

New Hampshire Representative

Office

New Hampshire Representative from New Hampshire

11

Bills

63

Votes

0

Q&As