Address: Käfertaler Straße, Wieblingen, Heidelberg, Baden-Württemberg, 69123, Germany
Operator: Stadtwerke Heidelberg