Electrical Repair Be the first to review Rating: 63 Lewis Plumbing & Electric 8 Victor Ave, Tupper Lake, NY