There could be shake-ups in the Grand Blanc Township government after recall language was filed against several members.
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results