Blockbuster 25068

Blockbuster #25068 was a Blockbuster video store located at 479 East Main Street in Southbridge, Massachusetts.