St. Leonhard KircheParishShareOdenwaldstraße 2297896 Freudenberg, Baden-WürttembergGermanyGet directions