St. StephanusParishShareGereutertalstraße 3077933 Lahr/Schwarzwald, Baden-WürttembergGermanyGet directions