LA FLOR DEL VALLE GROW SHOP Grows España Rambla de Los Menceyes, 18. Edif. Natalia B. Local 10. 38530 Candelaria Santa Cruz de Tenerife Website: https://laflordelvallegrow.com/es/78-sweet-seeds Phone number: +34922020896