LOCATION Columbus, Ohio

Willard, New York

Willard is a hamlet primarily in the Town of Romulus, Seneca County, New York, United States on the Ovid town line. It is located two miles (3 km) west of the Village of Ovid, at an elevation of 600 feet. The primary intersection in the hamlet is at N.Y. Route 96A and Main Street.

Results for: 'Willard'

Copyright © 2025 House of Highways. All Rights Reserved