Facebook facebook Twitter twitter Email envelope Print print Motel Location 3220 Charles Page Blvd Tulsa, OK United States Motel Contact Information Phone (918) 585-1541 Locate To navigate, press the arrow keys. 36.1503629, -96.0283158