Gallery of 65 Industrial Way, Wilmington MA 01887