Iglesia de Nuestra Señora de las AngustiasParishShareCalle de las Angustias 847003 Valladolid, Castilla y LeónSpainGet directions