Address: 121, Hessenring, Innenstadt, Bad Homburg vor der Höhe, Hochtaunuskreis, Hesse, 61348, Germany