Iglesia del Corpus ChristiParishShareCalle de las Huertas47005 Valladolid, Castilla y LeónSpainGet directions