Denham Springs Behavioral Health ClinicBy Michelle / March 15, 2023 Location Details Denham Springs Behavioral Health Clinic 1951 Florida Ave SW, Denham Springs, LA, USA PH. 225-665-0473 FX. 225-665-0283 W. https://fphsa.org/ Business Hours: M-F: 8am-4:30pm Services: Outpatient Parishes Served: Livingston View All Locations