Iglesia del SalvadorParishShareCalle del Santuario47002 Valladolid, Castilla y LeónSpainGet directions