You can contact us with regular mail, telephone, or e-mail.
Address: DELTA Language & Business Service ul. Starowiejska 1a/5, 61-664 Poznań / Poland
Phone +48 61 828 80 81 Mobile