Locate Dallas Technical Services Clean Harbors 8100 Chancellor Row Dallas, TX 75247 United States Phone Number 214-631-1660 EPA ID TXD054377908 Services Waste Disposal Services Recycling Services Overview Chemical Packing Household Hazardous Waste