Kirche St. Clemens Maria HofbauerParishShareKirchstraße 3973553 Alfdorf, Baden-WürttembergGermanyGet directions