Blockbuster 25129

Blockbuster #25129 was a Blockbuster video store located at 310 Main Street in Haverhill, Massachusetts.