John Faircloth (R)
2023 Score:
Lifetime Score:
C
76 out of 100
76 out of 100
John Faircloth (R)
House District 62
300 N. Salisbury Street, Rm. 613
Raleigh, NC 27603-5925
(919) 733-5877
Email