Our Mother of Perpetual Help Chapel
Catholic
1298 Homestead Rd, Santa Clara, CA, 95050
Phone: (408) 248-4330
Connect: Facebook
Nearby Churches
- San Jose Chinese Catholic Mission · Santa Clara, CA
- St Clare's Church · Santa Clara, CA
- Mission Santa Clara de Asis · Santa Clara, CA
- St Mark's Episcopal Church · Santa Clara, CA
- Our Savior's Church Elca · Santa Clara, CA
- Agape Missionary Chapel · Santa Clara, CA