North Carolina General Assembly
Rep. Larry D. Hall
(Resigned 01/16/2017)
Picture of Rep. Larry D. Hall
NC House of Representatives
300 N. Salisbury Street, Rm. 501
Raleigh, NC 27603-5925