Ryan Dayvault
Ryan Dayvault
Ryan Dayvault

6 candidates vie for 3 seats in Kannapolis city council races

October 07, 2015 10:32 AM