Strom Electric Inc Electrician - Troy, ID Looking to contact Strom Electric Inc? You can reach them at 208-835-2331