Location Grote Markt 2800 Mechelen Belgium Contact Website: http://www.ipar.be Email: Available for CEDA members Phone number: 32 2 255 84 10 Fax number: 32 2 255 84 89 Last updated 15 years 8 months ago