Santa Catalina Math and Science Center Open for Learning!The new state-of-the-art 26,000 square foot building was dedicated as the Sister Claire and Sister Christine Mathematics and Science...