Update on Power Outage

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.