A community festival called Rayside-Balfour Days takes place in the communities of Azilda and Chelmsford June 6-9.
There's an extensive list of events throughout the weekend which include a parade, block party, fireworks and live performances.
The event is organized by Café-Musique Rayside Balfour. Visit the group's website for the festival's full schedule.