Locate Camarillo Technical Services Clean Harbors 880 Verdulera Street Camarillo, CA 93010 United States Phone Number 805-987-0217 Services Waste Disposal Services Recycling Services Overview Chemical Packing Household Hazardous Waste