Search results
- See moreSee moreSee moreSee moreOur Lady of Peace ChurchCatholic Church
Website: olop-shrine.org
Phone: (408) 988-4585
2800 Mission College Blvd Santa Clara, CA 95054-1898 541.61 mi
Is this your business? Verify your listing
Amenities
- Family friendly