A block storage device includes: a magazine which accommodates embedding blocks to be inserted into or removed from the magazine in a state where the embedding blocks held in a cassette to which ID data is attached are arranged vertically in one row a magazine holding portion which detachably holds each of the magazines and a reading portion which reads the ID data. The magazine holding portion includes a rotary body which is rotatable around a rotation axis O, a holding mechanism which is multiply provided on a circumferential wall portion in the rotary body and detachably holds the magazines individually, and a rotation drive portion which positions one of the magazines at a block extraction position facing the reading portion by rotating the rotary body, and the magazine positioned at the block extraction position and the reading portion are movable relative to each other along the vertical direction.