Evelyn G Castro - FCI Terminal Island is a correctional facility situated in San Pedro, CA. It provides housing and services for individuals who have been incarcerated.
The facility operates under the jurisdiction of the Federal Bureau of Prisons and follows the regulations and guidelines set forth for the care and management of inmates.
Generated from their business information