Palumbo Science Center

The renovated Palumbo Science Center opened at La Roche University following a ribbon-cutting ceremony Friday, Jan. 10, 2020. The renovation cost $6.5 million.