Petz Leon Electrician - Donnelly, ID Looking to contact Petz Leon? You can reach them at 208-634-1890