Foodservice marketer and distributor Sysco Corp. has announced that it has agreed to buy a 320-acre site in Hamlet, Indiana, for its third redistribution centre.