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,768 total views
1,374 videos
Enjoy an ad-free viewing experience and other benefits