Middle Branch Township Cemetery is located in Marion, MI . Marion, MI is located in Osceola County, MI.