Blockbuster 90593

Blockbuster #90593 was a Blockbuster video store located at 655 Newark Avenue in Elizabeth, New Jersey.