Address: Am Deich, Allwörden, Freiburg (Elbe), Samtgemeinde Nordkehdingen, Stade, Lower Saxony, 21729, Germany