Right now, Merrell owns 4 stores near Spencer, Massachusetts. A list of Merrell branches close by can be found here.