Here are the details on voting in Mecklenburg County!
NC Voter lookup (tells you election-day voting location, various jurisdictions, and sample ballot so you know who to look up on voter guide or websites) https://vt.ncsbe.gov/RegLkup/
Early Voting Calendar (know where and when to vote early in visual format) early voting calendar for 7GNCMECK
Ballotipedia (asks candidates to rank the issues, and is a non-partisan look at the candidates) https://ballotpedia.org/Municipal_elections_in_Charlotte,_North_Carolina_(2017)
Charlotte Voter Guide (tells you candidates, platforms can be a bit stump-speech-like, but with common candidate questions including bonds, which can be tricky to know pros & cons because of vague language.)