|
St. Landry
|
St. Landry Catholic Church
1020 N. Main Street Opelousas, LA 70570 |
Phone: (337) 942-6552
|
Monday - Thursday
8:30 AM - 12:00 PM 1:00 PM - 4:00 PM |