Castle Builders Of Idaho Llc Electrician - Lewiston, ID Looking to contact Castle Builders Of Idaho Llc? You can reach them at 208-798-4920