Sisters of the Holy Cross NovitiateParishShareLynwood LaneManchester, New Hampshire 03109United StatesGet directions