Lake Placid’s Mirror Lake Inn aims to be island of serenity

December 22, 2012 at 6:00 pm in Duluth News Tribune

When Lise Luckie and her husband, Len, need to flee the hustle and bustle of their advertising business in Montreal, they make a beeline for the Mirror Lake Inn.
Continue Reading