1. Nstar Electric And Gas 461 Chestnut St, Needham, MA 02492 Coordinate: 42.27147,-71.23919 Phone: (781) 400-5729