Hours Of Operations NSTAR Massachusetts Dedham 02026 NSTAR Hours of Operation and Location in Dedham, MA 02026 4.2 - 28 votes 461 Chestnut St, Dedham, MA 02026 (781) 400-5729 Get Directions NSTAR Hours Category: Home & Garden Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore DedhamView More Apparel CostcoTJ MaxxColdwater CreekH & MCarhartt Sports CostcoNew BalanceDick's Sporting GoodsPumaVans Jewelry CostcoThe Paper StoreNeiman MarcusFossilLucky Brand Recommend For You Toys R Us A Locksmith Service A Nails A Salon A & A Locksmith Geek Squad International Business Nexgen Nexgen Solutions Incorporated American Building