Directory: Otay Detention Facility
San Diego Field Office
Contact: Otay Detention Facility
446 Alta Road, Suite 5400
San Diego, CA 92143
Phone: (619) 661-9119
Website: Visit Website
Service: Detention Centers