Address: Deutsche Post, Am Messplatz, Neckarstadt-West, Mannheim, Baden-Württemberg, 68169, Germany
Operator: Deutsche Post