Explore details about location Leonhard-von-Keutschach-Straße. Leonhard-von-Keutschach-Straße is a location situated within the Salzburg alongside other areas such as Nonnberghof Wiesen, Bachstraße, Saint-Julien-Straße.