Hours Of Operations NSTAR Massachusetts Dedham NSTAR Hours of Operation and Locations in Dedham, MA 4.6 - 118 votes 1 Locations in Dedham www.nstar.com NSTAR Hours Category: Home & Garden NSTAR - Dedham, MA 02026 461 Chestnut St(781) 400-5729 View Store Details Explore DedhamView More Apparel CostcoTJ MaxxColdwater CreekH & MCarhartt Sports CostcoNew BalanceDick's Sporting GoodsPumaVans Jewelry CostcoThe Paper StoreNeiman MarcusFossilLucky Brand Recommend For You Orlando Utilities Commission Otter Tail Power Company Peoples Gas Pepco Runnings Farm & Fleet Tucson Electric Power United Power Urgent Care of Connecticut Aero Energy Bellagio Salon