Our Mother of Perpetual Help Chapel

Catholic

1298 Homestead Rd, Santa Clara, CA, 95050

Phone: (408) 248-4330

Connect: Facebook

Nearby Churches

More Catholic churches in Santa Clara, CA

What to expect on your first visit