Willard, Illinois

Willard is an unincorporated community in Alexander County, Illinois, United States. Willard is located in southwest Alexander County. It is located at the neck of Dogtooth Bend and Dogtooth Island, a fluvial oxbow bend and island in 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 code618
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.