Merrell 716 Legacy Place, Dedham, MA 02026