COX Communications is AWESOME!
8622 E 71st StTulsa, OK 74133
From Business: As one of over 130 nationwide locations, your 8622 E. 71st Street Tulsa location is the place to discover life’s greatest connections. Stop in and experience the …
Absolute crap. Unintelligent customer service. Poor service, even in a 1 bedroom apartment my overpriced Internet gives limited connectivity. Always quick to pass the blame. If you have an alternative please use it. Would NOT recommend.