National Grid crews worked to restore electricity to a large swath of Swampscott on Tuesday afternoon, September 17, after a power outage around noon left the entire length of Paradise Road without power. Crews were still working on pockets of outages as of about 2:30 p.m.
Outage…
Outage…