Map of Township of Middlebury in Shiawassee County, MI:

Township of Middlebury Shiawassee Laingsburg 42.9990165 -84.3256143