Light Installation Be the first to review Rating: 81 New Castle Electric 100 Wild Horse Rd, Columbia Falls, Mt