St. Landry Parish Sheriff's Office
Flag as incorrect
- Location: 108 South Market StreetOpelousas, LA 70570
- Mailing Address: PO Box 1029Opelousas, LA 70570
- Phone Number:337-948-6516
- Fax Number:337-407-9458