1001 E Pearl St Odessa, TX 79761 United States Contact Information Odessa Separator Inc 432-580-7111 https://www.odessaseparator.com/ Downhole optimization solutions applicable on all kinds of ALS for sand control, gas mitigation and chemical treatment.