Belvidere Township

Belvidere Township

Montcalm County
“A Zoned Community”

Belvidere Township Hall

Belvidere Township Hall
207 N Clark Street
PO Box 144
Six Lakes, MI 48886
989-365-3783

Upcoming Events