Santiago Apostol Penitentiary is a prison in Mexico.
Rafael Rios has spent the last 20 years in Santiago Apostol Penitentiary where he is going by the name Salazar.[1]
Trivia[]
- In the first overhead shot of the prison, the sign near the tower is missing.

