Jefferson Parish Human Services Authority
You'll find detailed information for this location below.
Location Details
-
Physical Address
1500 River Oaks Road West, Elmwood, La 70123 504-235-1122 (tel) 504-838-5706 (fax)
Services
- Behavioral Health