Gallery of 76 Winn St 2C, Woburn MA 01801