The Anchor at Shangri-La

Location:57221 E. Highway 125, Monkey Island, OK 74331