Thomas More School and St. Athanasius Church is a High school located at 1565 S White Rd, San Jose, CA 95127. It has received 14 reviews with an average rating of 4.1 stars.
The address of Thomas More School and St. Athanasius Church: 1565 S White Rd, San Jose, CA 95127
Thomas More School and St. Athanasius Church has 4.1 stars from 14 reviews
High school