The Artspace Gallery is one of the best and largest nonprofit galleries in New England. The gallery is located at the Artspace-Maynard Art Center at 63 Summer St. in Maynard. Its mission is to present outstanding group and solo exhibitions.