Filing for Reelection...

December 4, 2015

This week, I filed for reelection to the North Carolina House of Representatives. It has been an honor to serve the Roanoke Valley and I look forward to continuing to work for economic development and improved education on behalf of families across Halifax and Northampton County. Thank you for your support!

Please reload

Featured Posts

Northampton County Early Voting Locations

March 19, 2018

Please reload


Paid for by the Michael H. Wray for State House Committee

Lancaster Marketing Group Roanoke Rapids, NC



Michael H. Wray

PO Box 904

Gaston, NC 27832

(252) 536-8013

(919) 733-5662