Notre Dame de Lourdes Catholic ChurchParishShare283 Water StreetSkowhegan, ME 04976United StatesGet directions