Clean Harbors 1722 Cooper Creek Road, Denton, TX 76208