Stephen Davis
Retired IT Professional in Denton, North Carolina
Stephen Davis is a candidate for Town of Denton Mayor in Denton, North Carolina — 2025 General Election. Running as Nonpartisan.
Also running: Scott Morris.
Stephen Davis worked in the IT industry for over 27 years before retiring and now works part-time as a mechanic. He moved to Denton in 2017. Davis previously ran for the Denton Town Council in 2023.
Website: null