Canadian convenience chain Couche-Tard has acquired 29 forecourt locations in Florida from Florida Oil Holdings.