Public Transportation in Kannapolis, NC Greyhound Bus Lines2909 S Cannon BlvdKannapolis, NC, 280837047823211Bus Lines Ticket AgenciesBus ScheduleBus StationGreyhound Bus StationPublic Transportation Show More