Blockbuster 25134

Blockbuster #25134 was a Blockbuster video store located at 1235 Bridge Street in Lowell, Massachusetts.