Cary Leeds Center for Tennis & Learning
The Cary Leeds Center for Tennis & Learning houses a two-story, 12,000-square foot clubhouse, educational spaces, and access to 20 courts (10 bubbled for winter/indoor use) and two stadium courts that seat up to 800 spectators. Led by a world-class team of tennis professionals offering programs and private lessons for juniors and adults of all…