Saint Albert the Great Roman Catholic ChurchParishShare1095 Channing AvenuePalo Alto, California 94301United StatesGet directions