We were in Roseville with a few hours to kill before a wedding. We stumbled across this while driving around.
Excellent exhibits and very well curated. Walking path was very engaging.
If you go, there is no parking lot, so you need to park below the sports fields or across the street.