Southern Hills Golf & Country Club is a premier golf club located in Cookeville, Tennessee. Since 1988, Southern Hills Golf & Country Club has been the top name in golf and events. With a challenging and rewarding 18 hole course and two beautiful event spaces, Southern Hills is the perfect place for a celebration, or simply just tee-time. We host many events from weddings and birthday parties,...