1. Kleen Tech Services 808 Olde Ivey Rd, Shorewood, IL 60404 Coordinate: 41.50796,-88.21863 Phone: (815) 768-2020