Map updates are paused. Zoom in to see updated info.
Address: 580 High Street, Dedham Community Theatre, Dedham, MA 02026
A collection of some bad and weird art from talented and not-so-talented...
A collection of some bad and weird art from talented and not-so-talented artists whose works have gone terribly awry.