Indian Hills Country Club is family-oriented private club located in East Cobb County. The club features 27 holes of golf, open seven days per week, with extensive practice facilities. There are also six tennis courts, six designated pickleball courts, three swimming pools, and a beautiful clubhouse featuring excellent dining and year-round social events.