GermanTec Liberia is located in Provincia de Guanacaste, Liberia, Costa Rica on Centro Comercial Plaza Santa Rosa, local #24. GermanTec Liberia is rated 3.5 out of 5 in the category industrial equipment supplier in Costa Rica.
Address
Centro Comercial Plaza Santa Rosa, local #24