Saint Isidore Catholic ChurchParishShare222 Clark AvenueYuba City, CA 95991United StatesGet directions