James Roberson (D)
2021 Score:
Lifetime Score:
F
28 out of 100
28 out of 100
James Roberson (D)
House District 39
300 N. Salisbury Street, Rm. 511
Raleigh, NC 27603-5925
(919) 733-5974
Email