Greek Translations in Spain Traducci Address: Urgel 21, 28019 Madrid Spain Phone Number: +34 688 97 97 88