Saint Leo the Great Roman Catholic ChurchParishShare88 Race StreetSan Jose, CA 95126United StatesGet directions