On The Rocks
Address:
3120 S Yale Ave, Tulsa, OK 74135
Phone:
(918) 398-7755
Hours:
- Mon: 11am-2am
- Tue: 11am-2am
- Wed: 11am-2am
- Thu: 11am-2am
- Fri: 11am-2am
- Sat: 11am-2am
- Sun: 11am-2am
Other Businesses:
- Presidential Suites Tulsa at 8338 East 61st Street South, Tulsa, OK 74133
- Interstate Inn Express at 5554 South 48th West Avenue, Tulsa, OK 74107
- Trade Winds Central Inn at 3141 East Skelly Drive, Tulsa, OK 74106
- Ramada Ltd at 7475 E Admiral Pl, Tulsa, OK 74115
- Days Inn Southern Hills/ORU at 8888 S Lewis Ave, Tulsa, OK 74137