Centro Penitenciario El Helicoide is located in Caracas, Venezuela on Edificio Oriol, Calle El Progreso. Centro Penitenciario El Helicoide is rated 3.5 out of 5 in the category state police in Venezuela.
Address
Edificio Oriol, Calle El Progreso
Accessibility
Wheelchair-accessible entrance