Sen. James Gray (R - SD6)
Represents Alton, Farmington, Gilmanton, New Durham, Rochester Ward 1, Rochester Ward 2, Rochester Ward 3, Rochester Ward 4, Rochester Ward 5, Rochester Ward 6, Strafford.
This page draws the record — bills sponsored and every recorded roll call vote — in the browser, so it needs JavaScript. Everything it shows comes from the file linked below, which needs none.
All legislators