src: mdc.mo.gov
Duck Creek Township is a township in Stoddard County, in the U.S. state of Missouri.
Duck Creek Township was erected in 1850, taking its name from Duck Creek.
Video Duck Creek Township, Stoddard County, Missouri
References
Source of the article : Wikipedia