Electrical Repair Be the first to review Rating: 60 Kevin Handyman Svc & Things 125 N 755 W, Challis, ID