1. Power Clean Inc 70 W Lake St, Northlake, IL 60164 Coordinate: 41.90322,-87.90759 Phone: (630) 545-9551