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