St. JakobusParishShareTheodor-Heuss-Straße 3471397 Leutenbach, Baden-WürttembergGermanyGet directions