Willard Road
United States
>
New York
>
Seneca County
>
Town of Romulus
>
Willard Road
Willard Road is an asphalted street with a maximum speed of 30 mph with two lanes in Seneca County.
Willard Road
type of road
non-specified
Lanes
2
Maximum speed
30 mph
County Road 132
Willard
Prospect Street
3rd Street
2nd Street
Willard Branch