Address: Am Deich, Siebenhöfen, Hollern-Twielenfleth, Samtgemeinde Lühe, Stade, Lower Saxony, 21723, Germany