1. Therma Kleen 10212 S Mandel St Ste A, Plainfield, IL 60585 Coordinate: 41.69606,-88.24108 Phone: (630) 718-0212