Update on Power Outage
Posted on: October 22, 2019 - 10:21pm
National Grid has notified DPW that the cause of the power outage is a branch that hit a piece of equipment. They now estimate that power will be restored to most Melrose customers within 45 minutes and the remainder will be back by midnight.
The customer service number for National Grid is 1-800-322-3223.