Willard, Illinois
Willard, Illinois is located in Illinois
Willard, Illinois
Willard, Illinois
Willard, Illinois is located in the United States
Willard, Illinois
Willard, Illinois
Coordinates: 37°05′11″N 89°21′08″W / 37.08639°N 89.35222°W / 37.08639; -89.35222
CountryUnited States
StateIllinois
CountyAlexander
Elevation
322 ft (98 m)
Time zoneUTC-6 (Central (CST))
  Summer (DST)UTC-5 (CDT)
Area code618
GNIS feature ID425639[1]

Willard is an unincorporated community in Alexander County, Illinois, United States. Willard is located in southwest Alexander County near the Mississippi River.

References


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.