Blockbuster 90653

Blockbuster #90653 was a Blockbuster video store located at 581 2nd Street in Manchester, New Hampshire.