David Doherty (politician)

David Doherty is a New Hampshire politician.

Doherty graduated from Sacred Heart High School in Waterbury, Connecticut.

[1][2] Doherty previously worked as a guidance counselor, a position he retired from in 2008.

[3] Doherty resides in Pembroke, New Hampshire.

This article about a New Hampshire politician is a stub.