Organic Olive Oil in Spain Squaolive Address: AVDA. GRAN CAPITAN 45, 14006 Cordoba Spain Phone Number: +34 660 40 73 88