Our Lady of Lourdes Catholic ChurchParishShare1951 North AvenueSacramento, CA 95838United StatesGet directions