Department of Public Social Services is located in Los Angeles, United States on 2615 S Grand Ave. Department of Public Social Services is rated 3.6 out of 5 in the category county government office in United States.
Accessibility
Wheelchair-accessible entrance