Filosofado Ignacio Ellacuría is located in Caracas in Venezuela.
San Vicente a Medina Nº 117 y 119 Apartado 4.241 Caracas, Venezuela Postal code: 1010-A