San Diego CCA (Otay Mesa)
From MigraWatch
Summary of San Diego CCA (Otay Mesa)
Info
Address:446 Alta Road Suite 5400 San Diego, CA 92173 Phone: 619.661.9119 Contact: Joe Easterling Capacity: 1200 Contract: CCA Notes: considered "fortress"; lots of conditions problems Source: Stanford Im. Clinic
Source: Detention Watch Network
