IkeLea

The new $26 million science facility Ike Le’a opened Spring 2013.