Site for video content from Our Lady\'s Chapel in New Bedford, Massachusetts. Hosted by the Franciscans of the Immaculate.
Joined Jun 23, 2021
24,780 total views
1,375 videos
Enjoy an ad-free viewing experience and other benefits