Otto Lake Road
United States
>
Alaska
>
Denali
>
Otto Lake Road
Otto Lake Road is an asphalted street with a maximum speed of 30 mph with two lanes in Denali. In the area there is a restaurant.
Otto Lake Road
type of road
Secondary road
Lanes
2
Maximum speed
30 mph
Restaurant
Black Diamond Grill