In Cincinnati, The Who will play the TQL Stadium. The arena is at 1501 Central Pkwy, Cincinnati, OH 45214.