Glenview Tennis Club Company Information
- United States
The Glenview Tennis Club, located along Chicago's popular North Shore, is an eight court indoor facility. It features climate controlled courts, racquet stringing service, saunas and an exercise room. Our programming for tennis ranges from beginner to advanced adults and youth and includes high performance juniors.