1250 Country Club Rd,
Saint Charles, Illinois 60174-1378
Founded in 1924, SCCC is a centerpiece of St. Charles and widely known as the premier Club in the area. Club amenities include an 18-hole Champion Course as well as 6 extra holes known as "The Quarry". Members also enjoy 4 beautiful tennis courts, outdoor swimming pool with cabana as well as a 34,000 square foot clubhouse.