Blockbuster 54003

Blockbuster #54003 was a Blockbuster video store located at 39 Riverwalk Plaza in South Charleston, West Virginia.