5 Rue de l'Ill, ZA de l'Ill, Geispolsheim
67118, France
8.02 mi (12.9km) from City Center