Florida Parishes Human Services Authority – Denham SpringsBy Michelle / March 15, 2023 Location Details Florida Parishes Human Services Authority – Denham Springs 1951 Florida Avenue Southwest, Denham Springs, LA, USA PH. 225-665-0473 FX. 225-665-0283 E. admin@fphsa.org W. https://fphsa.org/ Business Hours: M-F: 8am-4:30pm Services: Outpatient Parishes Served: Livingston View All Locations