Iglesia de Santa IsabelParishShareCalle de Santo Domingo de Guzmán47003 Valladolid, Castilla y LeónSpainGet directions