North Carolina Highway 3 has three major off-ramps, in Concord, Kannapolis, and Mooresville, spanning three counties.
North Carolina Highway 3 has three major off-ramps, in Concord, Kannapolis, and Mooresville, spanning three counties.