Filing for Reelection...

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!

Featured Posts


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