Community Calendar: Upcoming and ongoing events as of March 19, 2025
The following are a collection of community events upcoming as of March 19, 2025, split into “ongoing” and “upcoming” events. Ongoing events are those spanning multiple days or that are generally ongoing, and upcoming events are single-day events. For even …