El Instituto cuenta con un edificio único en el que se desarrollan todas sus actividades. Está ubicado en Uruguay Nº18 en la localidad de Piñeyro, esquina Hipólito Yrigoyen, altura 1500, a sólo 10 cuadras de la Estación Avellaneda y a dos cuadras de la Avenida Galicia.