Upstream Guide Wall in Mercer County, Illinois

Upstream Guide Wall in Mercer County is a pier (built in 1951). Upstream Guide Wall is located near Lock and Dam Road. Upstream Guide Wall also exists in Rock Island County, Whiteside County and Adams County.
Land Use
industrial area