Willard, Ohio

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