1. Verizon 7145 S Olympia Ave, Tulsa, OK 74132 Coordinate: 36.06035,-96.00353 Phone: (918) 445-7443
2. Tulsa Electronics Repair 6202 S Sheridan Rd, Tulsa, OK 74133 Coordinate: 36.07386,-95.90528 Phone: (918) 264-0116