Our Lady of Peace Church & Shrine in Santa Clara,CA 95054-1803

Experiences
Our Lady of Peace Church & Shrine