1. Eldans Electronics
6553 E 71st St, Tulsa, OK 74133
Coordinate: 36.06103,-95.90357
Phone: (918) 280-0203
2. Thrillhouse Games
7851 E 71st St, Tulsa, OK 74133
Coordinate: 36.06102,-95.88859
Phone: (918) 286-6090
3. A1 Games
8149b E 44th St, Tulsa, OK 74145
Coordinate: 36.09951,-95.88423
Phone: (918) 627-2099