South Central Louisiana Human Services Authority

Provides community-based behavioral health and developmental disability services.

HealthcareSocial Services sclhsa.org ↗

Company facts

Founded
2006
Employees
200
Headquarters
United States
Type
Government