1. Filter Kleen Inc 8432 44th Pl, Lyons, IL 60534 Coordinate: 41.81074,-87.83211 Phone: (708) 447-4666