Frank Pitsikalis

Fully Integrated Technology Benefits Members, Guests and Staff

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 a…

read more →