Osage Casino sets Aug. 29 grand opening date

It’s been nearly two years since the federally recognized Osage Nation broke ground on its new $150 million flagship, Osage Casino Hotel Tulsa. According to a Monday report from ABC-affiliated television station KTUL… The casino that is located at 951 W. 36th St. N in Tulsa, Oklahoma, will host its grand opening on August 29, 2018. […]