Address: Deutsche Post, Oppauer Straße, Waldhof, Mannheim, Baden-Württemberg, 68305, Germany
Operator: Deutsche Post