Hours Of Operations Sears Massachusetts Natick Sears Hours of Operation and Locations in Natick, MA 4.6 - 190 votes 2 Locations in Natick Sears Hours Category: Grocery & Market Home & Garden Sears - Natick, MA 01760 1235 Worcester St(508) 650-2800 View Store Details Sears - Natick, MA 01760 Speen St(508) 650-2819 View Store Details Explore NatickView More Apparel Burlington Coat FactoryColdwater CreekLord & TaylorH & MCarhartt Sports New BalanceGolfsmithDick's Sporting GoodsSkechersNorth Face Jewelry Burlington Coat FactoryLord & TaylorZalesGucciKay Jewelers Recommend For You Payless ShoeSource Staples Kmart Kroger Big Lots Sunglass Hut JCPenney Cato Kay Jewelers Ross Dress for Less