Address: Deutsche Post, Klosterstraße, O2, Innenstadt, Innenstadt/Jungbusch, Mannheim, Baden-Württemberg, 68161, Germany
Operator: Deutsche Post