Blockbuster 25096

Blockbuster #25096 was a Blockbuster video store located at 127 Eastern Avenue in Gloucester, Massachusetts.