St. LeonhardChapelShareMünstereifeler Straße53894 Mechernich, Nordrhein-WestfalenGermanyGet directions