O

Our Lady's Chapel

Verified
239 Followers

Description

Site for video content from Our Lady\'s Chapel in New Bedford, Massachusetts. Hosted by the Franciscans of the Immaculate.

Social Links

Facebook

Additional Details

Joined Jun 23, 2021

24,768 total views

1,374 videos