South Central Louisiana Human Services Authority

Provides community-based behavioral health and developmental disability services.

Founded 2006 · 200 employees · United States · Government

HealthcareSocial Services
sclhsa.org ↗