Willard, Illinois is home of the second-largest drainage system on the North American continent which goes on for how many miles?
Willard, Illinois Willard is an unincorporated community in Alexander County, Illinois, United States. Willard is located in southwest Alexander County near the Mississippi River.
Prairie Dog Creek Prairie Dog Creek is a stream in the central Great Plains of North America. A tributary of the Republican River, it flows for 246 mi through the American states of Kansas and Nebraska.