All related Town meetings such as Board Meetings are conducted at Dedham Town Office, 2073 Main Road, Suite A.