Middle Branch River


The Middle Branch River is a tributary of the Muskegon River in Osceola County, Michigan, in the United States.