Our Lady of the Woods is a small chapel is situated on the hill overlooking Moss Lake that seats 104. The chapel has supplies for Mass, but please bring your own vestments. Previous Next