Canyon Road in Roanoke County, Virginia

Canyon Road in Roanoke County is a residential street. It runs in a southeast-northwest direction and crosses Levi Road, Beechnut Road and Twelve Oclock Knob Road and ends at Lost Mountain Road, while the other end is a cul-de-sac. Canyon Road also exists in Dickenson County.
Road Type
residential street
Route
southeast-northwest