Downtown Kannapolis, INC

Kannapolis downtown under new ownership – The Independent Tribune: News