Gallery of 376A Cambridge Road, Burlington MA 01803