5320 West Skelly Drive, Tulsa, OK 74107 (918) 446-2644
How to go there
Motel Loc: 36.0861 / -96.0431
Plan your visit