Where is Thomas-Dehler-Straße?

Where is Thomas-Dehler-Straße located?

Thomas-Dehler-Straße, Thomas-Dehler-Straße, Germany (approx. 48.097446°, 11.644169°)


Where is Thomas-Dehler-Straße on the map?