Blockbuster 92816

Blockbuster #92816 was a Blockbuster video store located at 1048 Independence Boulevard in Virginia Beach, Virginia.