Address: 2, Rue du Cavailer de Paille, La Chaux-de-Fonds, Neuchâtel, 2303, Switzerland
Operator: Die Post