This event has passed. Marathon by the Sea May 19 @ 12:24 pm EDT Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: May 19, 2024 Time: 12:24 pm EDT Venue Marathon by the Sea Saint John, New Brunswick Canada