ISLAND FARMER GROWER HOUSE Grows España Avenida Santa Cruz 16, edificio simon, local 2 38611 San Isidro de Abona Santa Cruz de Tenerife Phone number: +34626045812