Electrical Contractors Be the first to review Rating: 61 L & F Electric Inc 1370 N 1100 E, Shelley, ID