Brad Overcash (R)
2025 Score:
Lifetime Score:
A
96 out of 100
96 out of 100
Brad Overcash (R)
Senate District 43
300 N. Salisbury Street, Rm. 526
Raleigh, NC 27603
(919) 733-5734
Email