Website: http://www.artinstitutes.edu/boston
10 Brookline Place West, Brookline, MA 02445
Located at The New England Institute of Art in Brookline Village, the gallery features work of local, national and international artists.
The New England Institute of Art/Gallery on the Plaza
10 Brookline Place West
Brookline, MA 02445