Sleep Number Tulsa 10am-9pm 10am-9pm 10am-9pm 10am-9pm 10am-9pm 10am-9pm 11am-7pm7257 S Olympia Ave Suite 15 Tulsa, OK 74132 USphone(918) 442-1499(918) 442-1499in Tulsa Hills Shopping Center next to AT&TGet DirectionsView Store Details