Power and phone service have been restored to Town departments loxated at 590 Main Street and to the Lynnfield Public Library.