Camarillo Technical Services 880 Verdulera Street Camarillo, 93010 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