An hour’s drive north of Boston, the North Shore Arts Association, with its expansive harbor-side galleries, has occupied one of the most unique and historic settings in New England since it was established in 1922.
North Shore Arts Association is located at 11 Pirates Lane, Gloucester, Massachusetts.