("Service worker registration is not allowed")},enumerable:!0})}(),e=[],t=(t=[]).concat(["TextEncoder","TextDecoder"]),v&&(t=t.concat(["XMLHttpRequestEventTarget","EventTarget"])),t=t.concat(["URL","JSON"]),v&&(e=e.concat(["addEventListener","removeEventListener"])),e=e.concat(["encodeURI","encodeURIComponent","decodeURI","decodeURIComponent"]),t=t.concat(["String","Number"]),v&&t.push("Object"),t=t.concat(["Reflect"]),e.forEach(e=>{a(e),["addEventListener","removeEventListener"].includes(e)&&a(e,document)}),t.forEach(e=>{c({property:e})}),v&&function(){return e("setTimeout",0,globalThis),e("setInterval",0,globalThis);function e(e,t,r){let n=r||globalThis,i=n[e];if(!i||"function"!=typeof i)throw Error(`Function ${e} not found or is not a function`);o({property:e,value:function(){let r=Array.from(arguments);if("string"!=typeof r[t])return i.apply(n,r);console.warn(`Calling ${e} with a String Argument at index ${t} is not allowed`)},context:r,enumerable:!0})}}()}catch(t){window?.viewerModel?.mode.debug&&console.error(t);let e=Error("TB006");window.fedops?.reportError(e,"security_overrideGlobals"),window.Sentry?window.Sentry.captureException(e):globalThis.defineStrictProperty("sentryBuffer",[e],window,!1)}performance.mark("overrideGlobals ended")})(); //# sourceMappingURL=https://static.parastorage.com/services/wix-thunderbolt/dist/overrideGlobals.inline.b271af7d.bundle.min.js.map
top of page

Ensley Township

"Embracing the growth, while preserving the past."

Services

PERMITS & FORMS

community

CONTACT
US

Newsletter
Public notices
minutes

Image by Jason Leem

2022 Ensley Master plan

Event Calendar

31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
7:30 PM
Planning and Commission meeting
29
30
1
2
3
4
5
6
7:30 PM
Township Board Meeting
7
8
9
10
11

All boards and commissions meet at 7:30pm at Ensley Township Hall, 7163 E 120th St Sand Lake, Michigan.

Photos

Get in touch

Ensley Logo

Ensley Township

7163 E. 120th Avenue
Sand Lake, MI 49343

(616) 636-8510

Opening Hours:

Tuesday: Zoning 9 AM - 12 PM

Tuesday: Treasurer + Clerk 9 AM - 12 PM

Wednesday: Assessor: 1:00-3:00 PM

                        Building: 3:00-5:00 PM

                        Clerk: 2:00-5:00 PM

                        Supervisor: 2:00-5:00 PM

                        Treasurer: 2:00-5:00 PM

                        Zoning: 2:00-5:00 PM

© 2026 by India Tellkamp Designs

India Tellkamp Designs
bottom of page