Contact details

INCAE
Carretera a La Garita de Alajuela
960-4050
Alajuela
Costa Rica
(+506) 2437 227 6
(+506) 2433 910 1