Saint Francis of Assisi ChurchParishShare1425 Bay RoadEast Palo Alto, California 94301United StatesGet directions