St. Landry Parish Permit Office
Health Unit
308 W. Bloch Street
Opelousas, LA 70570
(337) 948-0388