Florida Parishes Human Services Authority – Denham Springs

Location Details

Florida Parishes Human Services Authority – Denham Springs

1951 Florida Avenue Southwest, Denham Springs, LA, USA
FX. 225-665-0283
Business Hours:

M-F: 8am-4:30pm

Services: Outpatient
Parishes Served: Livingston