Willard, Illinois

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

Willard, Illinois
Willard, Illinois
Willard, Illinois
Coordinates: 37°05′11″N 89°21′08″W
CountryUnited States
StateIllinois
CountyAlexander
Elevation
322 ft (98 m)
Time zoneUTC-6 (Central (CST))
  Summer (DST)UTC-5 (CDT)
Area code(s)618
GNIS feature ID425639[1]

References


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