Tag Archives: Women’s Tennis Association
World Headquarters of the Women’s Tennis Association (WTA) Coming to City Center St Pete
The Women’s Tennis Association (WTA), the world’s leading professional sport for women, is keeping their world headquarters in downtown St Petersburg with a move to City Center from a neighboring building. The organization is expanding their offices and has leased … Continue reading