Our Lady of Lourdes Catholic ChurchParishShare345 Oak StreetColusa, CA 95932United StatesGet directions