« All EventsThis event has passed.Apalachicola Margaret Key LibraryMay 16 @ 7:02 am Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: May 16, 2024 Time: 7:02 am Venue Apalachicola Margaret Key Library 12th Street and Avenue E Apalachicola, FL 32320,+ Google Map