Long Branch in Putnam County, Missouri

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