The Cannon Grange Hall at 25 Cannon Rd. (Photo: GOOD Morning Wilton)