St. LiobakircheParishShareHauptstraße 3397941 Tauberbischofsheim, Baden-WürttembergGermanyGet directions