1. All Star Sports Complex 10309 E 61st St, Tulsa, OK 74133 Coordinate: 36.07781,-95.86125 Phone: (918) 459-0399