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