Celle central bus station

Trüllerstraße
29221 Celle
Germany