Our Lady of Peace Church & Shrine

Catholic · Santa Clara, CA

2800 Mission College Boulevard, Santa Clara, CA

← Back to Church Directory