Crowne Plaza Tulsa - Southern Hills Tulsa
7902 S Lewis Ave -
Tulsa,
OK 74136
Near Oral Roberts University