Music Mountain Theatre presents A Christmas Carol weekends from November 20 - December 13, 2026. The popular musical features ...
BEVERLY — For the last 30 years, North Shore Music Theatre has brought the spirit of Christmas alive to more than a million people with its adaption of Charles Dickens classic, “A Christmas Carol.” On ...