Excel TSD of Tennessee, LLC is a commercial hazardous waste storage, treatment and disposal facility located in Memphis, TN. Excel acquired its present facility and assumed the operations of a non-affiliated predecessor in 2003 under an agreement..
Relevance: 135.28629