IBSA Poland

IBSA Poland sp. z o.o.
Ul. Plac Marsz. Józefa Pilsudskiego 1
00-078 Warszawa

+48 22 653 68 60

Contacts