St. Theresa Catholic Church in Delhi, Louisiana

Mass Times in Delhi

Sunday 12 pm

640 North Main Street, Delhi, LA 71232

318-728-2445

Church Website

facebook mass timesinstagram mass timesgoogle my business mass times

If your church listing needs to be updated please email ministry@masstime.us

Privacy Policy