Explore details about location Allée John W. Leonard. Allée John W. Leonard is a location situated within the Mersch alongside other areas such as Rue de la Chapelle, Rue de la Gare, Rue Grande-Duchesse Charlotte. Additionally, some smaller parts of Allée John W. Leonard include specific areas like Beschmontsbongert, PC 15, Rue de la Gare adding to the diversity of its landscape.