Finalmente, el 28 de diciembre de 2006 Atlanta logró recuperar su sede social, que se encontraba cerrada desde 1991, un predio de aproximadamente 18 mil metros cuadrados ubicado en Humboldt y Corrientes.