St. Thomas More Chapel

Address

1565 S. White Road
San Jose, CA 95127
408-258-4654
Sun 7:00am, 8:30am & 10:00am
Mon-Sat 7:45am