Our Lady of the Lake ChurchParishShare226 Sheep Pasture RoadSouthwick, MA 01077United StatesGet directions