BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//muyni//meetings//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Grove City\, OH city meetings
BEGIN:VEVENT
UID:grove-city-oh-board-of-zoning-appeal-2026-05-26-1730@muyni.com
DTSTAMP:20260720T163457Z
LAST-MODIFIED:20260720T163457Z
DTSTART:20260526T173000
DURATION:PT1H
SUMMARY:Board of Zoning Appeal
DESCRIPTION:Agenda: https://grovecityoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=6010\,plainText=false)\nAgenda Packet: https://gro
 vecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=6015\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /grove-city-oh-board-of-zoning-appeal-2026-05-26-1730
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6010,plainText=false)
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6015,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-park-board-2026-05-28-1800@muyni.com
DTSTAMP:20260720T163534Z
LAST-MODIFIED:20260720T163534Z
DTSTART:20260528T180000
DURATION:PT1H
SUMMARY:Park Board
DESCRIPTION:Agenda: https://grovecityoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=6021\,plainText=false)\nAll documents & details:  
 https://www.muyni.com/meetings/grove-city-oh-park-board-2026-05-28-1800
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6021,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-city-council-2026-06-01-1800@muyni.com
DTSTAMP:20260720T163453Z
LAST-MODIFIED:20260720T163453Z
DTSTART:20260601T180000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://grovecityoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=6025\,plainText=false)\nAgenda Packet: https://gro
 vecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=6027\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /grove-city-oh-city-council-2026-06-01-1800
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6025,plainText=false)
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6027,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-general-2026-06-01-1730@muyni.com
DTSTAMP:20260720T163449Z
LAST-MODIFIED:20260720T163449Z
DTSTART:20260601T173000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/grove-
 city-oh-general-2026-06-01-1730
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-planning-commission-2026-06-02-1330@muyni.com
DTSTAMP:20260720T163455Z
LAST-MODIFIED:20260720T163455Z
DTSTART:20260602T133000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://grovecityoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=6022\,plainText=false)\nMinutes: https://grovecity
 oh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=6061\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/grove
 -city-oh-planning-commission-2026-06-02-1330
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6022,plainText=false)
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6061,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-general-2026-06-04-1800@muyni.com
DTSTAMP:20260720T163448Z
LAST-MODIFIED:20260720T163448Z
DTSTART:20260604T180000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/grove-
 city-oh-general-2026-06-04-1800
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-historical-and-cultural-arts-commission-2026-06-11-0900@m
 uyni.com
DTSTAMP:20260720T163516Z
LAST-MODIFIED:20260720T163516Z
DTSTART:20260611T090000
DURATION:PT1H
SUMMARY:Historical and Cultural Arts Commission
DESCRIPTION:Agenda: https://grovecityoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=6037\,plainText=false)\nMinutes: https://grovecity
 oh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=6039\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/grove
 -city-oh-historical-and-cultural-arts-commission-2026-06-11-0900
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6037,plainText=false)
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6039,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-city-council-2026-06-15-1830@muyni.com
DTSTAMP:20260720T163453Z
LAST-MODIFIED:20260720T163453Z
DTSTART:20260615T183000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/grove-
 city-oh-city-council-2026-06-15-1830
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-civil-service-commission-2026-06-15-0900@muyni.com
DTSTAMP:20260630T030323Z
LAST-MODIFIED:20260630T030323Z
DTSTART:20260615T090000
DURATION:PT1H
SUMMARY:Civil Service Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/grove-
 city-oh-civil-service-commission-2026-06-15-0900
STATUS:CANCELLED
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-board-of-zoning-appeal-2026-06-16-1730@muyni.com
DTSTAMP:20260720T163457Z
LAST-MODIFIED:20260720T163457Z
DTSTART:20260616T173000
DURATION:PT1H
SUMMARY:Board of Zoning Appeal
DESCRIPTION:Agenda: https://grovecityoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=6031\,plainText=false)\nAgenda Packet: https://gro
 vecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=6035\,
 plainText=false)\nMinutes: https://grovecityoh.api.civicclerk.com/v1/Meeti
 ngs/GetMeetingFileStream(fileId=6036\,plainText=false)\nAll documents & de
 tails:  https://www.muyni.com/meetings/grove-city-oh-board-of-zoning-appea
 l-2026-06-16-1730
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6031,plainText=false)
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6035,plainText=false)
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6036,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-general-2026-06-17-1730@muyni.com
DTSTAMP:20260720T163448Z
LAST-MODIFIED:20260720T163448Z
DTSTART:20260617T173000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:Agenda: https://grovecityoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=6052\,plainText=false)\nAll documents & details:  
 https://www.muyni.com/meetings/grove-city-oh-general-2026-06-17-1730
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6052,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-city-council-2026-06-29-1800@muyni.com
DTSTAMP:20260720T163453Z
LAST-MODIFIED:20260720T163453Z
DTSTART:20260629T180000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://grovecityoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=6054\,plainText=false)\nMinutes: https://grovecity
 oh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=6059\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/grove
 -city-oh-city-council-2026-06-29-1800
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6054,plainText=false)
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6059,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-general-2026-07-02-1800@muyni.com
DTSTAMP:20260711T155629Z
LAST-MODIFIED:20260711T155629Z
DTSTART:20260702T180000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/grove-
 city-oh-general-2026-07-02-1800
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-city-council-2026-07-06-1900@muyni.com
DTSTAMP:20260720T163452Z
LAST-MODIFIED:20260720T163452Z
DTSTART:20260706T183000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/grove-
 city-oh-city-council-2026-07-06-1900
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-planning-commission-2026-07-07-1330@muyni.com
DTSTAMP:20260715T204812Z
LAST-MODIFIED:20260715T204812Z
DTSTART:20260707T133000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://grovecityoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=6055\,plainText=false)\nAll documents & details:  
 https://www.muyni.com/meetings/grove-city-oh-planning-commission-2026-07-0
 7-1330
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6055,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-general-2026-07-09-1530@muyni.com
DTSTAMP:20260715T204805Z
LAST-MODIFIED:20260715T204805Z
DTSTART:20260709T153000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:Agenda: https://grovecityoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=6058\,plainText=false)\nAll documents & details:  
 https://www.muyni.com/meetings/grove-city-oh-general-2026-07-09-1530
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6058,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-historical-and-cultural-arts-commission-2026-07-09-0900@m
 uyni.com
DTSTAMP:20260711T155637Z
LAST-MODIFIED:20260711T155637Z
DTSTART:20260709T090000
DURATION:PT1H
SUMMARY:Historical and Cultural Arts Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/grove-
 city-oh-historical-and-cultural-arts-commission-2026-07-09-0900
STATUS:CANCELLED
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-park-board-2026-07-16-1800@muyni.com
DTSTAMP:20260716T150451Z
LAST-MODIFIED:20260716T150451Z
DTSTART:20260716T180000
DURATION:PT1H
SUMMARY:Park Board
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/grove-
 city-oh-park-board-2026-07-16-1800
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-city-council-2026-07-20-1900@muyni.com
DTSTAMP:20260720T163452Z
LAST-MODIFIED:20260720T163452Z
DTSTART:20260720T183000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/grove-
 city-oh-city-council-2026-07-20-1900
END:VEVENT
BEGIN:VEVENT
UID:grove-city-oh-civil-service-commission-2026-07-20-0900@muyni.com
DTSTAMP:20260720T163522Z
LAST-MODIFIED:20260720T163522Z
DTSTART:20260720T090000
DURATION:PT1H
SUMMARY:Civil Service Commission
DESCRIPTION:Agenda: https://grovecityoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=6074\,plainText=false)\nMinutes: https://grovecity
 oh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=6075\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/grove
 -city-oh-civil-service-commission-2026-07-20-0900
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6074,plainText=false)
ATTACH:https://grovecityoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=6075,plainText=false)
END:VEVENT
END:VCALENDAR
