St. Landry

1020 North Main St.
Louisiana, Opelousas, 70570
(337) 942-6552

Mass Times

Saturday (Anticipated): 4:00PM
​Sunday: 8:00AM
10:00 AM
5:00PM

Saerch church near me