Blockbuster 92563

Blockbuster #92563 was a Blockbuster video store located at 816 25th Street Northwest in Cleveland, Tennessee.