John R. Bradford, III (R)
2017 Score:
Lifetime Score:
C+
79 out of 100
79 out of 100
John R. Bradford, III (R)
House District 98
300 N. Salisbury Street, Rm. 532
Raleigh, NC 27603-5925
(919) 733-5828
Email