1. All Star Sports Complex 10309 E 61st St, Tulsa, OK 74133 Coordinate: 36.07781,-95.86125 Phone: (918) 459-0399
2. WBO Sports Center 6217 S Mingo Rd, Tulsa, OK 74133 Coordinate: 36.07253,-95.86742 Phone: (918) 893-4772