1951 Florida Avenue SW, Denham Springs, LA · 22 mi
Florida Parishes Human Servs Authority
- Outpatient
Florida Parishes Human Servs Authority is a state government treatment facility in Denham Springs, LA offering outpatient. Program name: Denham Springs Behav Health Clinic.