Century Regional Detention Facility is located in Los Angeles, United States on 11705 S Alameda St. Century Regional Detention Facility is rated 3.4 out of 5 in the category detention center in United States.
Address
11705 S Alameda St
Accessibility
Wheelchair-accessible entrance