Crystal Kleen Inc Carpet Cleaner - New Castle, DE Looking to contact Crystal Kleen Inc? You can reach them at 302-326-1140