Tulsa OK Information & Referral Svcs 1. 7380 S Olympia Ave W, Tulsa, OK 74132 | Rose Rock Technologies Inc (918) 943-6428