Art Galleries
Beacon Gallery is a contemporary art gallery located in Boston’s South End. Beacon Gallery curates exhibitions that showcase original art and build community. Exhibition space available for events.