St. Landry Parish Permit Office

Health Unit

308 W. Bloch Street

Opelousas, LA 70570

(337) 948-0388