Directory Company Details Cleanslate Group Address: 1420 E Linden Ave, Linden, NJ 07036 United States Contact Charles Zahler Company Type: Manufacturer