The Church of Saint Teresa of Ávila is a Baroque-style church located on Via Santa Teresa, near Piazza San Carlo in Turin, Italy.
Wikipedia https://en.wikipedia.org/wiki/Santa_Teresa,_Turin
Address 12/E Via Santa Teresa, Torino 10121, Italy
Coordinates 45°4'8.854" N 7°40'51.611" E