Stadtarchiv Twistringen

The city archives for Twistringen, Diepholz, Lower Saxony, Germany.

More information on the German Wikipedia page

Some information in German here