Nimbus Drinking Water Systems, Ltd Share: Water & Water Treatment Systems Nimbus Drinking Water Systems, Ltd Visit Website 1222 E 8th Odessa, TX 79761 (432) 580-5550 Map View Larger Map