I have attached a spreadsheet that shows where you can and cannot carry based on if you have a CPL (concealed pistol license) or not. Realize this is NOT all inclusive, but more of a guide. If you choose to open carry I here is the link to MCL 28.425o that covers Michigan gun laws in detail.
Also, here is the link to MCL 123.1102 that states no local government can enact or enforce any firearm laws that preempt State law.
And finally, for further information on open carry and citizens rights refer to this newsletter published by the Law Enforcement Action Forum (LEAF) of the Municipal League of Michigan.