SCLHSA Administration Office Address: 158 Regal Row | Houma, LA 70360 Phone Number: (985) 858-2931 Hours of Operation: Monday-Friday— 8:00AM-4:30PM