Cactus International Inc Electrician - Moscow, ID Looking to contact Cactus International Inc? You can reach them at 208-883-5500