BEVERLY — For the last two years, there was a hole in the holiday celebrations of many North Shore residents.