Watts Electric Inc Remodeler - Payette, ID Looking to contact Watts Electric Inc? You can reach them at 208-559-2447