1. Advanced Industrial Devices 4323 S Elwood Ave, Tulsa, OK 74107 Coordinate: 36.10062,-95.99353 Phone: (918) 445-1254