and connects to several factories and downtowns. Lenoir alternate route U.S. Route 321 Alternate (US 321A) was established 1941 as a new alternate route bypassing Lenoir. In 1948, it was replaced by mainline US 321. Blowing Rock business loop U.S. Route 321 Business (US 321 Bus) was established 1960 as an upgrade to secondary roads through downtown Blowing Rock; which were originally part of mainline US 321 until about 1954, when it was moved onto a new bypass east. The highway traverses along Main Street and shares a concurrency with US 221 for on its northern section. Boone truck route U.S. Route 321 Truck (US 321 Truck) redirects truckers traveling through the area to go south and around downtown Boone, via NC 105 and NC Highway 105 Bypass (SR-1107). The shares some overlap with US 221 Truck and complete overlap with US 421 Truck. Greeneville truck route U.S. Route 321 Truck (US 321 Truck) redirects truckers traveling south on US 321 around downtown. It shares a concurrency with US 11E and SR 70. The route begins at US 11E/US 321 and ends later at US 321/SR 70. See also References "U.S. 321 widening to take longer than estimated" by Andrew Mackie, Hickory Daily Record, March 14, 2006 External links Mapmikey's South Carolina Highways Page: U.S. Route 321 NCRoads.com: U.S. Route 321 NCRoads.com: U.S. Route 321-A NCRoads.com: U.S. Route 321 Business Endpoints of U.S. Highway 321 21-3 21-3 21-3 21-3 3 Transportation in Jasper County, South Carolina Transportation in Hampton County, South Carolina Transportation in Bamberg County, South Carolina Transportation in Orangeburg County, South Carolina Transportation in Lexington County, South Carolina Transportation in Richland County, South Carolina Transportation in Fairfield County, South Carolina Transportation in Chester County, South Carolina Transportation in York County, South Carolina Transportation in Gaston County, North Carolina Transportation in Lincoln County, North Carolina Transportation in Catawba County, North Carolina Transportation in Burke County, North Carolina Transportation in Caldwell County, North Carolina Transportation in Watauga County, North Carolina Transportation in Avery County, North Carolina Transportation in Johnson County, Tennessee Transportation in Carter County, Tennessee Transportation in Washington County, Tennessee Transportation in Greene County, Tennessee Transportation in Cocke County, Tennessee Transportation in Sevier County, Tennessee Transportation in Blount County, Tennessee Transportation in Loudon County, Tennessee