Main Street in Giles County, Virginia

Main Street in Giles County is a secondary road. It runs in an east-west direction starting from Macarthur Lane and crosses Monroe Street, Center Street, Gross Street, Memorial Boulevard, Hare Street, Northview Street and Fletchers Mountain Road and ends at Narrows Road. It connects Giles County and Narrows. This street is part of the highway "100". Main Street also exists in Belle Haven, Lynchburg, Virginia Beach, Chesapeake and Portsmouth.
Road Type
secondary road
Speed Limit
55 mph
Route
east-west