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.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *