Our Lady of Peace Church

Where
2800 Mission College Blvd, Santa Clara, CA
Call
(408) 988-4160
Tags
Religion, Church, City, School