BIO Uruguay Internacional tiene su sede central en la Granja Ecológica Abambaé, ubicada a 12 kilómetros de la capital del departamento de Tacuarembó, en el paraje Sauce de Zapará, en el centro de Uruguay.