Electrical Contractors Be the first to review Rating: 68 Rembrandt Electric 313 S 2nd St, Bellevue, ID