Hannaford store to open in Lake Placid