New Designs Proposed For a Church At 2800 Mission College Boulevard In Santa Clara
A preliminary application has been submitted for a church building proposed for development at 2800 Mission College Boulevard in Santa Clara. The project proposal includes site improvement, new facade development, and interior changes to a church, Our Lady of Peach Church & Shrine.