By Frank Pitsikalis ResortSuite The Shangri-La Country Club is located at the tip of Monkey Island, in Northeast Oklahoma. It currently features 27 holes of championship golf, a large 240-slip marina, three restaurants and a membership of over 300. But by April 2017, the club is set to transform into a full resort, with aread more →
Recent Facebook Posts
Happy holidays from all of us at BoardRoom magazine!
For most private clubs in this country, board meetings are closed-door affairs. The question is: Why are they closed? Should they remain closed?..