A detailed map can be found here
Internationales Technologie- und Service-Center Baesweiler GmbH (ITS)
Arnold-Sommerfeld-Ring 252499 BaesweilerGermany
Phone: +49 2401 805 0Fax: +49 2401 805 199info(at)its-center.de