granby-charter-days-4

 Granby Charter Day will be held June 12, 13, and 14 at Dufresne Park in Granby