1. Navicompany Inc 12000 E Skelly Dr, Tulsa, OK 74128 Coordinate: 36.14985,-95.8434 Phone: (918) 437-6881
2. The Triumph Group 5649 S Mingo Rd, Tulsa, OK 74146 Coordinate: 36.08174,-95.86778 Phone: (918) 582-8453