Hours Of Operations NSTAR Massachusetts Boston NSTAR Hours of Operation and Locations in Boston, MA 4.6 - 118 votes 2 Locations in Boston www.nstar.com NSTAR Hours Category: Home & Garden NSTAR - Boston, MA 02199 800 Boylston St, Ste 16(617) 424-2000 View Store Details NSTAR - Boston, MA 02111 75 Kingston St(617) 426-0845 View Store Details Explore BostonView More Apparel MarshallsTJ MaxxLord & TaylorBrandy MelvilleH & M Sports New BalanceLA FitnessNikeSkechersAdidas Jewelry MarshallsLord & TaylorSaks Fifth AvenueGucciChico's 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