Where is the Headquarter of International Tennis Federation? December 12, 2019 – by admin Where is the Headquarter of International Tennis Federation?A. Madrid B. London C. Paris D. New York