Otter Creek Highway
United States
>
Vermont
>
Addison County
>
New Haven
>
Otter Creek Highway
The Otter Creek Highway is an asphalted street with two lanes, also known as Vermont Route 17 in New Haven.
Otter Creek Highway
alt_name
Vermont Route 17
Bicycle
Yes
type of road
Federal highway
Lanes
2
Daniels Road