Blockbuster 25132

Blockbuster #25132 was a Blockbuster video store located at 115 Stafford Street in Worcester, Massachusetts.