Mirror Lake Inn Address 77 Mirror Lake Dr Lake Placid NY 12946 United States Upcoming Events No events in this location