Address: 62, Sebastianusstraße, Atsch, Stolberg, Städteregion Aachen, North Rhine-Westphalia, 52222, Germany
Operator: Deutsche Post Shop Essen GmbH