John D. Hall – Biographical Profile and Positions on the Issues

Previous Candidate for State Representative District 7, North Carolina

No Party
PO Box 425Scotland Neck, NC 27874
(252) 826-3114
We have no biographical information or issue responses.
We Need Your Help