Wikipedia (Italian) https://it.wikipedia.org/wiki/Chiesa_di_San_Severo_%2528Perugia%2529
Address Piazza Raffaello, 13, Perugia, Italia
Coordinates 43°6'46.687" N 12°23'31.628" E