Blockbuster 25029

Blockbuster #25029 was a Blockbuster video store located at 320 Main Street in Malden, Massachusetts.