North Branch Township, Michigan

North Branch Township is a civil township of Lapeer County in the U.S. state of Michigan. The population was 3,595 at the 2000 census. The Village of North Branch is located within the township.

North Branch Township, Michigan

North Branch Township is a civil township of Lapeer County in the U.S. state of Michigan. The population was 3,595 at the 2000 census. The Village of North Branch is located within the township.