Odrill MCM Details
A Houston-based manufacturer specializing in Centrifugal Pumps, Valves, and Solids Separation Equipment for over forty years!
Employees:
100 - 249
HQ:
832-782-6300
Location:
Houston, TX, US
Revenue:
10 - 20 Million
Pumps
Valves
Solids Separtion Equipment
Centrifugal Pumps
Solids Separation Equipment
Skid Packages
Energy
Oil and Gas Field Services
Nec
Oil & Energy