Blockbuster 95208

Blockbuster #95208 was a Blockbuster video store located at 50 Southwest Cutoff in Worcester, Massachusetts.