Stadtarchiv Twistringen

The city archives for Twistringen, Diepholz, Lower Saxony.

More information on the German Wikipedia page