Tiene su sede en el barrio de Villa Devoto perteneciente a la ciudad de Buenos Aires.