Our Lady of Fatima Shrine
Our Lady of Fatima Shrine was established by the Xaverian Missionaries in 1950. It has become a center of prayer, meditation and devotion to Our Lady.
The central part of the shrine portrays the apparitions of Our Lady which took place in Fatima, Portugal in 1917.
The Shrine also has what is believed to be the largest rosary in the world(bottom picture).
101 Summer Street - Holliston, MA 01746
For information call: (508) 429-2144