Otay Mesa Prison Inmate Search - 7488 cazada de la fuente, san diego, ca, 92143. You can search for any inmate that is currently serving time in the. Web online detainee locator system. Web otay mesa detention center phone: Otay mesa detention center 7488 calzada de la.
Web otay mesa detention center phone: 7488 cazada de la fuente, san diego, ca, 92143. Otay mesa detention center 7488 calzada de la. You can search for any inmate that is currently serving time in the. Web online detainee locator system.