Wikipedia (Italian) https://it.wikipedia.org/wiki/Chiesa_di_Santo_Stefano_(Vicenza)
Address 5 Contrà Santo Stefano, Vicenza 36100, Italy
Coordinates 45°32'56.946" N 11°32'47.794" E