You can email us at contact[at]pelcra.pl
Our address:
PELCRA
Wydział Filologiczny UŁ (Faculty of Philology)
Instytut Anglistyki (Institute of English Studies)
ul. Pomorska 171/173
90-236 Łódź
Poland
View Wydział Filologiczny UŁ na mapie Łodzi in a larger map