Willard is a city in North Carolina. So far we have accumulated 0 streets in Willard and on these streets we have added 0 real estate properties.
- Federal District
- North Carolina
Willard is a city in Huron County, Ohio, United States. The population was 6,236 at the 2010 census. Willard is served by the Willard Memorial Library.