1. Oilers Ice Center 6413 S Mingo Rd, Tulsa, OK 74133 Coordinate: 36.07087,-95.86742 Phone: (918) 252-0011