Address: Friedrich-Naumann-Straße 25, 65195 Wiesbaden, Germany
Website: https://www.ibc-wiesbaden.com/
Phone: 496-122-12730