Saint Leo the Great Church
Add to Favorites
Saved to Favorites
Fax: (408) 293-3516
TollFree: (888) 444-6455
St Leo the Great Church
Saint Leo the Great Parish
Saint Leo's Church
Phone: (408) 293-3503
Address: 88 Race St, San Jose, CA 95126
Website: https://stleochurchsj.org
901 Lincoln Ave, San Jose, CA 95126
1670 Moorpark Ave, San Jose, CA 95128
81 N 2nd St, San Jose, CA 95113
389 E Santa Clara St, San Jose, CA 95113
81 N 2nd St, San Jose, CA 95113
325 Willow St, San Jose, CA 95110
729 Morse St, San Jose, CA 95126
1520 W San Carlos St, San Jose, CA 95126
1601 Coleman Ave, Santa Clara, CA 95050
81 N 2nd St, San Jose, CA 95113