Blockbuster 51059

Blockbuster #51059 was a Blockbuster video store located at 3973 Holland Road in Virginia Beach, Virginia.