Logo
O

Odessa Separator Inc

64 employees

Odessa Separator Inc. innovates solutions with new technology in topics such as Filtration / Sand Control, Gas Separation, and Chemical Treatment in downhole for the Oil Field. Located at 1001 E. Pearl Street. Odessa, TX 79761 (USA)

Basic info

Industry

Oil and Gas

Sectors

Oil and Gas

Date founded

1995

FAQ