BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//muyni//meetings//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Oak Park\, MI city meetings
BEGIN:VEVENT
UID:oak-park-mi-city-council-2026-05-18-1900@muyni.com
DTSTAMP:20260715T142254Z
LAST-MODIFIED:20260715T142254Z
DTSTART:20260518T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1093\,plainText=false)\nAgenda Packet: https://oakpa
 rkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1094\,plai
 nText=false)\nMinutes: https://oakparkmi.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=1098\,plainText=false)\nAll documents & details:
   https://www.muyni.com/meetings/oak-park-mi-city-council-2026-05-18-1900
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1093,plainText=false)
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1094,plainText=false)
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1098,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-library-board-2026-05-19-1830@muyni.com
DTSTAMP:20260715T142317Z
LAST-MODIFIED:20260715T142317Z
DTSTART:20260519T183000
DURATION:PT1H
SUMMARY:Library Board
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-library-board-2026-05-19-1830
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-parks-and-recreation-commission-2026-05-20-1830@muyni.com
DTSTAMP:20260715T142320Z
LAST-MODIFIED:20260715T142320Z
DTSTART:20260520T183000
DURATION:PT1H
SUMMARY:Parks and Recreation Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-parks-and-recreation-commission-2026-05-20-1830
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-traffic-safety-board-2026-05-20-1800@muyni.com
DTSTAMP:20260715T142325Z
LAST-MODIFIED:20260715T142325Z
DTSTART:20260520T180000
DURATION:PT1H
SUMMARY:Traffic Safety Board
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-traffic-safety-board-2026-05-20-1800
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-corridor-improvement-authority-2026-05-21-1200@muyni.com
DTSTAMP:20260715T142311Z
LAST-MODIFIED:20260715T142311Z
DTSTART:20260521T120000
DURATION:PT1H
SUMMARY:Corridor Improvement Authority
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-corridor-improvement-authority-2026-05-21-1200
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-recycling-and-environmental-conservation-commission-2026-05
 -21-1900@muyni.com
DTSTAMP:20260715T142324Z
LAST-MODIFIED:20260715T142324Z
DTSTART:20260521T190000
DURATION:PT1H
SUMMARY:Recycling and Environmental Conservation Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-recycling-and-environmental-conservation-commission-2026-05-21-1900
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-zoning-board-of-appeals-2026-05-26-1900@muyni.com
DTSTAMP:20260715T142326Z
LAST-MODIFIED:20260715T142326Z
DTSTART:20260526T190000
DURATION:PT1H
SUMMARY:Zoning Board of Appeals
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-zoning-board-of-appeals-2026-05-26-1900
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-city-council-2026-06-01-1730@muyni.com
DTSTAMP:20260715T142253Z
LAST-MODIFIED:20260715T142253Z
DTSTART:20260601T173000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1096\,plainText=false)\nAgenda Packet: https://oakpa
 rkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1097\,plai
 nText=false)\nMinutes: https://oakparkmi.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=1123\,plainText=false)\nAll documents & details:
   https://www.muyni.com/meetings/oak-park-mi-city-council-2026-06-01-1730
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1096,plainText=false)
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1097,plainText=false)
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1123,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-general-2026-06-01-1800@muyni.com
DTSTAMP:20260715T142250Z
LAST-MODIFIED:20260715T142250Z
DTSTART:20260601T180000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-general-2026-06-01-1800
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-city-council-2026-06-08-1730@muyni.com
DTSTAMP:20260715T142253Z
LAST-MODIFIED:20260715T142253Z
DTSTART:20260608T173000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1107\,plainText=false)\nAll documents & details:  ht
 tps://www.muyni.com/meetings/oak-park-mi-city-council-2026-06-08-1730
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1107,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-juneteenth-commission-2026-06-10-1800@muyni.com
DTSTAMP:20260715T142328Z
LAST-MODIFIED:20260715T142328Z
DTSTART:20260610T180000
DURATION:PT1H
SUMMARY:Juneteenth Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-juneteenth-commission-2026-06-10-1800
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-arts-and-cultural-diversity-commission-2026-06-11-1900@muyn
 i.com
DTSTAMP:20260715T142257Z
LAST-MODIFIED:20260715T142257Z
DTSTART:20260611T190000
DURATION:PT1H
SUMMARY:Arts and Cultural Diversity Commission
DESCRIPTION:Agenda: https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1118\,plainText=false)\nAgenda Packet: https://oakpa
 rkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1119\,plai
 nText=false)\nAll documents & details:  https://www.muyni.com/meetings/oak
 -park-mi-arts-and-cultural-diversity-commission-2026-06-11-1900
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1118,plainText=false)
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1119,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-city-council-2026-06-15-1900@muyni.com
DTSTAMP:20260715T142253Z
LAST-MODIFIED:20260715T142253Z
DTSTART:20260615T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1121\,plainText=false)\nAgenda Packet: https://oakpa
 rkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1122\,plai
 nText=false)\nMinutes: https://oakparkmi.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=1135\,plainText=false)\nAll documents & details:
   https://www.muyni.com/meetings/oak-park-mi-city-council-2026-06-15-1900
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1121,plainText=false)
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1122,plainText=false)
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1135,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-general-2026-06-15-1800@muyni.com
DTSTAMP:20260715T142250Z
LAST-MODIFIED:20260715T142250Z
DTSTART:20260615T180000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-general-2026-06-15-1800
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-planning-commission-2026-06-15-1800@muyni.com
DTSTAMP:20260715T142322Z
LAST-MODIFIED:20260715T142322Z
DTSTART:20260615T180000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1116\,plainText=false)\nAgenda Packet: https://oakpa
 rkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1117\,plai
 nText=false)\nAll documents & details:  https://www.muyni.com/meetings/oak
 -park-mi-planning-commission-2026-06-15-1800
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1116,plainText=false)
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1117,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-library-board-2026-06-16-1830@muyni.com
DTSTAMP:20260715T142317Z
LAST-MODIFIED:20260715T142317Z
DTSTART:20260616T183000
DURATION:PT1H
SUMMARY:Library Board
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-library-board-2026-06-16-1830
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-parks-and-recreation-commission-2026-06-17-1830@muyni.com
DTSTAMP:20260715T142320Z
LAST-MODIFIED:20260715T142320Z
DTSTART:20260617T183000
DURATION:PT1H
SUMMARY:Parks and Recreation Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-parks-and-recreation-commission-2026-06-17-1830
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-corridor-improvement-authority-2026-06-18-1200@muyni.com
DTSTAMP:20260715T142311Z
LAST-MODIFIED:20260715T142311Z
DTSTART:20260618T120000
DURATION:PT1H
SUMMARY:Corridor Improvement Authority
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-corridor-improvement-authority-2026-06-18-1200
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-recycling-and-environmental-conservation-commission-2026-06
 -18-1900@muyni.com
DTSTAMP:20260715T142324Z
LAST-MODIFIED:20260715T142324Z
DTSTART:20260618T190000
DURATION:PT1H
SUMMARY:Recycling and Environmental Conservation Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-recycling-and-environmental-conservation-commission-2026-06-18-1900
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-general-2026-06-23-1900@muyni.com
DTSTAMP:20260715T142250Z
LAST-MODIFIED:20260715T142250Z
DTSTART:20260623T190000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-general-2026-06-23-1900
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-zoning-board-of-appeals-2026-06-23-1900@muyni.com
DTSTAMP:20260715T142326Z
LAST-MODIFIED:20260715T142326Z
DTSTART:20260623T190000
DURATION:PT1H
SUMMARY:Zoning Board of Appeals
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-zoning-board-of-appeals-2026-06-23-1900
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-city-council-2026-07-06-1900@muyni.com
DTSTAMP:20260711T152702Z
LAST-MODIFIED:20260711T152702Z
DTSTART:20260706T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1136\,plainText=false)\nAgenda Packet: https://oakpa
 rkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1137\,plai
 nText=false)\nAll documents & details:  https://www.muyni.com/meetings/oak
 -park-mi-city-council-2026-07-06-1900
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1136,plainText=false)
ATTACH:https://oakparkmi.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1137,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-planning-commission-2026-07-06-1800@muyni.com
DTSTAMP:20260711T152708Z
LAST-MODIFIED:20260711T152708Z
DTSTART:20260706T180000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-planning-commission-2026-07-06-1800
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-juneteenth-commission-2026-07-08-1800@muyni.com
DTSTAMP:20260711T152711Z
LAST-MODIFIED:20260711T152711Z
DTSTART:20260708T180000
DURATION:PT1H
SUMMARY:Juneteenth Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-juneteenth-commission-2026-07-08-1800
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-arts-and-cultural-diversity-commission-2026-07-09-1900@muyn
 i.com
DTSTAMP:20260711T152704Z
LAST-MODIFIED:20260711T152704Z
DTSTART:20260709T190000
DURATION:PT1H
SUMMARY:Arts and Cultural Diversity Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-arts-and-cultural-diversity-commission-2026-07-09-1900
END:VEVENT
BEGIN:VEVENT
UID:oak-park-mi-parks-and-recreation-commission-2026-07-15-1830@muyni.com
DTSTAMP:20260715T142320Z
LAST-MODIFIED:20260715T142320Z
DTSTART:20260715T183000
DURATION:PT1H
SUMMARY:Parks and Recreation Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/oak-pa
 rk-mi-parks-and-recreation-commission-2026-07-15-1830
END:VEVENT
END:VCALENDAR
