US 258 Business and US 58 Business continue east as Carrsville Highway through an industrial area. The business routes parallel the Portsmouth Subdivision and pass under Norfolk Southern Railway's Franklin District before reaching US 258 Business's northern terminus at US 258. US 58 Business continues east through Carrsville and Holland. Smithfield business route U.S. Route 258 Business (US 258 Business) is a business route of US 258 through Smithfield, Virginia. The highway runs between intersections with US 258 and SR 10 on the west and south sides of Smithfield. US 258 Business begins at the junction of US 258 and SR 10; the two highways head south along the bypass of the town while the business route heads into the center of town as Main Street. The business route joins SR 10 Business on Church Street; the two highways parallel the Pagan River to its junction with Cypress Creek and provide access to Windsor Castle. After crossing Cypress Creek, US 258 Business and SR 10 Business curve south and expand to a five-lane road with center turn lane that the highways follow to their southern junction with US 258 and SR 10. Smithfield alternate route U.S. Route 258 Alternate (US 258 Alternate) is an alternate route of US 258 Business through Smithfield, Virginia. The highway starts at the southwest end of Grace Street at US 258 Bus on the west side of Smithfield, continues to Church Street, then turns right down Church Street before ending at US 258 Business in downtown Smithfield. References External links NCRoads.com: US 258 Virginia Highways Project: US 258 Endpoints of U.S. Highway 258 58-2 58-2 58-2 Transportation in Onslow County, North Carolina Transportation in Jones County, North Carolina Transportation in Lenoir County, North Carolina Transportation in Greene County, North Carolina Transportation in Pitt County, North Carolina Transportation in Edgecombe County, North Carolina Transportation in Halifax County, North Carolina Transportation in Northampton County, North Carolina Transportation in Hertford County, North Carolina Transportation in Southampton County, Virginia Transportation in Suffolk, Virginia Transportation in Isle of Wight County, Virginia Transportation in Newport News, Virginia Transportation in Hampton, Virginia 2 Historic Albemarle Tour