Sisters of Saint Benedict CenterParishShare254 Still River RoadHarvard, Massachusetts 01467United StatesGet directions