SPI Sub Pump (SPI Libya) is the localized repair facility for Submersible Pumps, Inc. (SPI) of Cushing, Oklahoma, USA equipment in Libya. SPI Libya Facility specializes in the supply, installation, repair and testing of Electric Submersible Pumps Systems.
⌖ Ain Zara, P.O.Box 93098, Tripoli, Libya