List of NSTAR Stores in Dedham, MA Outlet Note Regular Brands NSTAR Massachusetts Dedham Rating 4.9 based on 85 votes Official Website http://nstar.com Products Home & Garden Utility NameAddressPhone Name/Address/Phone NSTAR outlet - Dedham 461 Chestnut St (781) 400-5729 People Also Viewed