D. Craig Horn

Last updated
  1. "The Voter's Self Defense System".
  2. "Town Council | Town of Weddington". www.townofweddington.com. Retrieved 2022-05-11.
  3. North Carolina State Board of Elections.
  4. North Carolina State Board of Elections.
  5. North Carolina State Board of Elections.
  6. North Carolina State Board of Elections.
  7. North Carolina State Board of Elections.
  8. North Carolina State Board of Elections.
  9. North Carolina State Board of Elections.
  10. North Carolina State Board of Elections.
Craig Horn
DCHorn.jpg
Mayor of Weddington
In office
December 13, 2021 December 11, 2023
North Carolina House of Representatives
Preceded by Member of the North Carolina House of Representatives
from the 68th district

2011–2021
Succeeded by