Our Lady of Mount Carmel ChurchParishShareJames AvenueRedwood City, California 94063United StatesGet directions