Our Divine Savior Catholic ChurchParishShare566 East Lassen AvenueChico, CA 95973United StatesGet directions