Address: Martin-Luther-Platz, Odenkirchen, Odenkirchen-Mitte, Süd, Mönchengladbach, North Rhine-Westphalia, 41199, Germany
Operator: NEW