1. Sport Court of Tulsa 7102 E 151st St S, Bixby, OK 74008 Coordinate: 35.94396,-95.89919 Phone: (918) 369-4625