joey b. • August 6, 2010Very nice staff. They helped me find out what was wrong with my laptop and didn't charge me a thing
David H. • October 8, 2013The category says it's an electronics store. it's NOT! It's the customer service store for Cox Cable, the cable company in Tulsa!
Don't see the place you're looking for? Add a new place to Foursquare.