Osage Casino Hotel
951 W 36th St. North
TULSA, OK 74127
(918) 699-7777
(918) 699-7766 (fax)
Hours:
Always open