The Music & Art Festival will be held on the field behind the Dedham Community House at 671 High Street, Dedham, MA 02026. Ample free parking is available in the lot behind the Registry of Deeds on Ames Street, which is directly across the street from the Festival. The Community House is in Dedham Square, a historic district with unique boutiques, restaurants and shops. To learn more about what Dedham Square has to offer, click
here.