Map updates are paused. Zoom in to see updated info.
Address: 580 High St, Dedham Community Theatre, Dedham, MA 02026-1845
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.