Blockbuster 33028

Blockbuster #33028 was a Blockbuster video store located at 50 Storrs Street in Concord, New Hampshire.