Odessa Pumps & Equipment of NM Categories COMMERCIAL & INDUSTRIAL MACHINERY & EQUIPMENT Pumps 401 S Leech St Hobbs NM 88240 (575) 393-4046 (575) 397-4616 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×