Babor Home > Hotel Buyers Guide > Operations Equipment & Systems Babor by Dr. Babor GmbH & Co. KG Neuenhofstrasse 180 Aachen 52078 Germany Phone: +49 241 5296 - 0 https://uk.babor.com/