St. Landry Catholic Church
1020 N. Main Street Opelousas, LA 70570 |
|
Monday - Thursday
Office Closed Until Further Notice **all calls will be answered/returned within 24 Hours** |