1. Industrial Splicing & Sling Tulsa, OK 74116 Phone: (800) 955-4452
2. Process Manufacturing Co Inc 5800 W 68th St, Tulsa, OK 74131 Coordinate: 36.0632,-96.05944 Phone: (918) 445-0909