Sunday, January 24th 2021, 7:25 am
On Tuesday the Omni Hotel will open in downtown OKC. Hotel general manager Steve Keenan joined News 9 on Sunday to talk about the opening and what visitors can expect.
January 24th, 2021
March 28th, 2024
March 28th, 2024
March 28th, 2024
March 28th, 2024
March 28th, 2024