For those who really love all things STEAM (Science, Technology, Engineering, Art, and Math), the Palouse Discovery Science Center is for you. Located near Schweitzer Engineering Laboratories industrial park, the Palouse Discovery Science Center is made for all ages, with all kinds of fun educational exhibits!