Iglesia de Nuestra Señora del CarmenParishShareCalle del Padre Manjón47013 Valladolid, Castilla y LeónSpainGet directions