Elm Branch in Lafayette County, Missouri

Elm Branch in Lafayette County is a stream. Elm Branch also exists in Monroe County, Henry County, Audrain County, Putnam County and Pettis County.
Waterway Type
river