Carmelite Monastery
1000 Lincoln St, Santa Clara, CA 95050
Carmelite Monastery is a catholic church in Santa Clara, CA.
OR
Drop Here