Southern Hills Country Club offers golf, tennis, fitness club, swimming pools, sports, weddings, events and recreateion services.