Creek Road
United States
>
New York
>
Cayuga County
>
Town of Locke
>
Creek Road
Creek Road is an asphalted street with two lanes in Cayuga County.
Creek Road
type of road
District road
Lanes
2
Lane Road