Indian Creek Streambank Restoration Project LLF completed the construction on a large streambank restoration project on Indian Creek in Franklin County, Missouri. Indian Creek is a tributary to the Meramec River and is a large, highly active stream. Landowners had been experiencing se
Read More