Blockbuster 25078

Blockbuster #25078 was a Blockbuster video store located at 926 West Boylston Street in Worcester, Massachusetts.