Iglesia de Santa Teresa de JesúsParishShareCalle del Cardenal Torquemada47010 Valladolid, Castilla y LeónSpainGet directions