1. Challenger Services 4530 S Jackson Ave, Tulsa, OK 74107 Coordinate: 36.09772,-96.00103 Phone: (918) 447-0055