Directory Company Details Impel Provider Sp. z o.o. Address: ul. Słonimskiego 1, Wrocław 50-304 Poland Web site Company Type: Associate