Long Branch in Macon County, Missouri

Long Branch in Macon County is a river. Long Branch also exists in Monroe County, Franklin County, Carter County, Daviess County and McDonald County.
Waterway Type
river