Cox Business Share: Internet Services Cox Business Visit Website 11811 E. 51st St. Tulsa, OK 74146 (918) 806-6000