The Green House facility is located in the town of , and the exact address is: Ciudad Satélite Santa Rosa Alameda de los misioneros 564 dpto 302, Callao, LIMA 1 Lima, Peru.