Dr. Sabine Meschkat-Peters Mayors for Peace Trammplatz 2 30159 Hannover +49 511 168-42836 Your desired location could not be found. Please try again.