1. Sta-Kleen Inc 803 Estes Ave, Schaumburg, IL 60193 Coordinate: 42.00241,-88.09967 Phone: (847) 352-9191