Main st - Spencer, MA, United States close