Willard, Ohio

Willard is a city in Huron County, Ohio, United States. As of 2020, 6,197 people live in Willard.


Willard, Ohio Media