Needham Channel closed this Saturday (5/28). The Needham Channel will be closed this Saturday and Monday in observance of the Memorial Day weekend. We will reopen on...