Oregon 1140 NW 3rd Ave (821.86 mi) Canby Oregon 97013 Screaming Circuits Canby Oregon.. Screaming Circuits specializes in fast prototypes and short-run on-demand PCB assembly. Electrical/Electronic Manufacturing sector, 116 employees