NEW: Police report that all power has been restored.
Marblehead Police report that a residential gas leak on the Neck has prompted the Marblehead Municipal Light Department to shut off power to the Neck. Police are on the scene. This is a developing story. Stay with the Current.
Editor Leigh Blander is an experienced TV, radio and print journalist.
