The new Pius XII Newman Center located on SDSU’s main campus.

Back to All Architecture