Floriculture And Horticulture in Spain Mar Verde Address: C/ Hermanas Sánchez Tamargo 2, 33012 Oviedo Spain Phone Number: +34 985 08 47 50