Iglesia de Nuestra Señora de la MercedParishShareCalle de Saturno47009 Valladolid, Castilla y LeónSpainGet directions